Testing Siebel Business Applications > Usage Pattern Tracking and Conversion to Keyword Scripts >

Setting Up the Automation Adapter


Before you get started with the task of recording a functional flow, you must complete the procedure in this topic to set up the system preferences for Usage Pattern Tracking.

To set the system preferences for Usage Pattern Tracking

  1. Navigate to the Administration - Application screen, then the System Preferences view.
  2. Set the system preferences in the following table:

Table 10.
Name
Value

Enable UPT

True

Enable UPT Context

True

UPTMax Record Cache

100

To set the profile configuration parameters for Usage Pattern Tracking

  1. Navigate to the Administration - Server Configuration screen, then the Enterprises view.
  2. In the Enterprises Server applet, select the enterprise server you want to configure.
  3. Click the Profile Configuration tab. Query for the profile AutomationSubSys.

Table 11.
Name
Alias
Datatype
Value

Class Path

CLASSPATH

String

 

Container URL

CONTAINERURL

String

The value for the jbs CONTAINERURL=http://localhost:<ContainerPort>/siebel/jbs

<ContainerPort> value should be taken from file:<Siebel Install Location>\ses\applicationcontainer\conf\server.xml <Connector port="4730" protocol="HTTP/1.1"

For Example: http://localhost:4730/siebel/jbs

To implement the system preferences and profile configuration changes, you must restart the Siebel Gateway and Siebel Services.

As an alternate option, you can configure the profile for AutomationSubSys via server manager command:-

change param CONTAINERURL=http://localhost:<ContainerPort>/siebel/jbs for named subsystem AutomationSubSys

Table 12. The following table lists the Runtime events configured out of the box.
Name
Sequence
Object Type
Object Name
Event
Sub Event
Action Set Name
Conditional Expression

2

Application

ViewActivated

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

2

Application

ViewDeactivated

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

2

Application

WebLogin

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

2

Application

WebLogout

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

2

Applet

PreInvokeMethod

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

2

Application

Recording

KWD

GetProfileAttr("EnableRecording") = "True"

2

Application

InvokeServiceMethod

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

2

Application

UPTClientScript

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

2

Application

InvokeMethod

KWD

GetProfileAttr("EnableRecording") = "True" AND GetProfileAttr("RecordingOn") = "True"

NOTE:  Any other UPT Events should be disabled or inactivated before using the feature. Please refer to the UPT documentation for Event Details.

Testing Siebel Business Applications Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.