Setting Up the Automation Adapter

Before you get started with the task of recording a functional flow, you must complete the procedures in this topic to set up the system preferences and profile configuration parameters for Usage Pattern Tracking. You must also delete UPT action sets, runtime events and system preferences.

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 as shown in the following table:

    Name Value

    Enable UPT

    True

    Enable UPT Context

    True

    UPTMax Record Cache

    100

  3. To implement the system preferences, you must restart the Siebel Gateway and Siebel Services.

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.

    Name Alias Datatype Value

    Class Path

    CLASSPATH

    String

    N/A

    Container URL

    CONTAINERURL

    String

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

    The <ContainerPort> value should be taken from the following: <Siebel_Install_Location>\ses\applicationcontainer_external\conf\server.xml<Connector port="4730" protocol="HTTP/1.1"

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

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

To configure the AutomationSubSys profile via the server manager command

  • Enter the following server manager command to configure the profile for AutomationSubSys:

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

    The following table lists the runtime events configured out of the box.

    Sequence Object Type Event Action Set Name Conditional Expression

    2

    Application

    ViewActivated

    KWD

    GetProfileAttr("Enable Recording") = "True" AND GetProfileAttr("RecordingOn") = "True"

    2

    Application

    ViewDeactivated

    KWD

    GetProfileAttr("Enable Recording") = "True" AND GetProfileAttr("RecordingOn") = "True"

    2

    Application

    WebLogin

    KWD

    GetProfileAttr("Enable Recording") = "True" AND GetProfileAttr("RecordingOn") = "True"

    2

    Application

    WebLogout

    KWD

    GetProfileAttr("Enable Recording") = "True" AND GetProfileAttr("RecordingOn") = "True"

    2

    Applet

    PreInvokeMethod

    KWD

    GetProfileAttr("Enable Recording") = "True" AND GetProfileAttr("RecordingOn") = "True"

    2

    Application

    Recording

    KWD

    GetProfileAttr("Enable Recording") = "True"

    2

    Application

    InvokeServiceMethod

    KWD

    GetProfileAttr("Enable Recording") = "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 UPT feature. Refer to the UPT documentation for Event Details.
Note: If 18.9 UPT enhancements are applied via Repository Upgrade, refer to Siebel Applications Administration Guide for UPT enhancements.

To delete UPT action sets, runtime events and system preferences

  1. To delete events set to UPT:

    • Navigate to the Administration - Runtime Events screen, then the Events view.

    • Delete all the Events with Action Set Name set to UPT: 'Action Set Name' = UPT.

    • Click Applet Menu and then click Reload Runtime Events.

  2. To delete action sets set to UPT:

    • Navigate to the Administration - Runtime Events screen, then the Action Sets view.

    • Delete all the Events with Action Set Name set to UPT: 'Action Set Name' = UPT.

    • Click Applet Menu and then click Reload Runtime Events.

  3. To delete UPT system preferences:

    • Navigate to the Administration Application screen, then the System Preferences view.

    • Delete the following system preferences: UPTEEE1, UPTEEE2, and UPTEndToEndEventList.

  4. For changes to take effect, log out of the application and then back in again.

    Restart Enterprise Server for system preference changes to take effect.