Skip Headers
Siebel CRM Composer Developer Preview Guide
Siebel Innovation Pack 2015 Rev. A
E60725-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

Adding the Application Object Manager Component for Siebel CRM Composer

To add the Application Object Manager component, perform the following tasks:

Perform these tasks on each Siebel Server on which you run this component. For more information, see "About the Application Object Manager Component for Siebel CRM Composer".


Note:

Perform these tasks only if they are required for your installation case. For more information, see "About Setting Up Siebel CRM Composer".

This task is a step in "Process of Setting Up Siebel CRM Composer".

Editing the new_comp_sia.dat File

You edit the new_comp_sia.dat file to define the Siebel Web Tools Object Manager (ENG) component. You can edit this file and then run the new_compdef_sia script on additional Siebel Servers, as necessary.

To edit the new_comp_sia.dat file 

  1. Stop the Siebel Server.

  2. For the Siebel Gateway Name Server, complete the following steps:

    1. Stop the Siebel Gateway Name Server.

    2. Back up the siebns.dat file on the Siebel Gateway Name Server.

    3. Restart the Siebel Gateway Name Server.

  3. On the Siebel Server computer, navigate to SIEBSRVR_HOME/bin/lang.

    In this directory, SIEBSRVR_HOME is the Siebel Server installation location, and lang is the three-letter code for the language for which you edit the new_comp_sia.dat file. (Use the backslash for Microsoft Windows; use the forward slash for UNIX or Linux.)

  4. Back up the existing new_comp_sia.dat file.

  5. Using an appropriate text editor, such as Notepad on Microsoft Windows, open the new_comp_sia.dat file.


    Note:

    When you edit new_comp_sia.dat, do not enter any special characters, such as tabs.

  6. If the file does not contain a section for the Siebel Web Tools component group, then add the following information in the component group section of the file:

    1. As needed, append an entry for the SiebelWebTools component group, defined as follows:

      [Component Group]
      SiebelWebTools = Siebel Web Tools
      
    2. As needed, create a section for the SiebelWebTools component group, defined as follows:

      [SiebelWebTools]
      FullName = Siebel Web Tools
      Description = Siebel Web Tools Components
      CreateDisabled = TRUE
      
  7. Add the following information in the component section of the file:

    1. Add a new entry for the Siebel Web Tools Object Manager component in the existing components section, defined as follows:

      [Components]
      SWToolsObjMgr_enu = Siebel Web Tools Object Manager (ENU)
      
    2. Add a new section for the Siebel Web Tools Object Manager component, defined as follows:

      [SWToolsObjMgr_enu]
      FullName = Siebel Web Tools Object Manager (ENU)
      Alias = SWToolsObjMgr_enu
      Description = Siebel Web Tools Object Manager
      CompGrp = SiebelWebTools
      CompType = AppObjMgr
      FixedParam: DataSource = ServerDataSrc
      FixedParam: Lang = ENU
      Param: CfgRepositoryFile = siebel_sia_srf
      Param: LocaleCode = ENU
      Param: MaxTasks = 20
      FixedParam: ConfigFile = swtools.cfg
      FixedParam: NamedDataSource = ServerDataSrc,GatewayDataSrc,DataMart
      Param: CFGApplicationName = Siebel Web Tools
      Param: CFGApplicationTitle = Siebel Web Tools
      Param: CFGApplicationSplashText = Siebel Web Tools
      Param: SearchDefName = WebTools Definition
      Param: Proxy Employee = PROXYE
      Param: LoginDomain = EXTERNAL
      Param: AllowAnonUsers = TRUE
      Param: EnableCDA = FALSE
      Param: EnableEmailClientAutomation = FALSE
      Param: ListRowStyle = Siebel List
      Param: LoginView = Login View (WebTools)
      Param: SystemSWFname = CCHtmlType.swf
      Param: UserAgentFile = ua.ini
      Param: AppletSelectStyle = Applet Select
      Param: HighInteractivity = TRUE
      Param: EnableOpenUI = TRUE
      RunMode = interactive
      

      Note:

      The information that you specify includes several required parameter settings for the component. Some of the parameters enable Siebel Open UI, which this application requires. You can use Siebel Server Manager to configure several of the parameter settings later, for example, to tune application performance.

  8. Save the new_comp_sia.dat file.

    Next, run the new_compdef_sia script. For more information, see "Running the new_compdef_sia Script".

Running the new_compdef_sia Script

You run the new_compdef_sia script to add the server component definition that you defined in the new_comp_sia.dat file. The script adds the Application Object Manager component that Siebel CRM Composer (the Siebel Web Tools application) uses. Perform this task after you perform the task to edit the new_comp_sia.dat file. For more information, see "Editing the new_comp_sia.dat File".

When you run the script, you must specify the same language that you specify within the edited sections of the new_comp_sia.dat file. This language is U.S. English.

To run the new_compdef_sia script 

  1. Log in as a Siebel administrator user on the Siebel Server computer.

  2. Set the SIEBEL_HOME environment variable to SES_HOME/siebsrvr. (Use the backslash for Microsoft Windows; use the forward slash for UNIX or Linux.)

  3. Open a command window or shell window and run a command as follows:

    • On Microsoft Windows, run a command like the following commend:

      new_compdef_sia.bat siebelgateway:port siebelenterprise username password language
      
    • On UNIX or Linux operating systems, run a command like the following commend:

      ./new_compdef_sia.ksh siebelgateway:port siebelenterprise username password language
      

    In these commands, siebelgateway is the name of the Siebel Gateway Name Server, port is the port number that it uses, siebelenterprise is the name of the Siebel Enterprise, username is the name of the Siebel user with certain privileges who runs the script (for example, SADMIN), password is the password for this user, and language is the language for which you create the Application Object Manager component. You must use a language of U.S English (enu). Specifying the port number and the preceding colon are optional if the Siebel Gateway Name Server uses the default port number, 2320.

    For example, on Microsoft Windows, you might run a command like the following command:

    new_compdef_sia.bat siebgtwy1 myenterprise sadmin password ENU
    
  4. When prompted, verify that the parameters are correct.

  5. Restart the Siebel Server.

    The new component is added for the U.S. English language.

    Next, create the virtual directory. For more information, see "Adding the Virtual Directory for Siebel CRM Composer".