Siebel Marketing Installation and Administration Guide > Installing and Configuring Email Marketing > Configuring Email Marketing Daemons >

Configuring Email Marketing Daemons to Communicate With the Marketing Object Manager


CAUTION:  During this process, do not start the Email Marketing daemons until told to do so. If you do accidentally start any of the daemons, stop them immediately before proceeding.

This section contains the following topics that apply to all Email Marketing daemons:

Identifying the Object Manager Alias and Port for Email Marketing

You will need the object manager alias and port values to perform several tasks in this chapter. Keep a record of these values to make the tasks easier to complete.

To identify the object manager alias and object manager port

  1. Determine the object manager alias name for the object manager to which you want to connect. Write this down to use later.

    For example, SMObjMgr_enu (Marketing Object Manager)

  2. Navigate to the SWE installation directory.
  3. Locate the SWE eapps.cfg file in the following directory:

    <marketing server install directory>\SWEApp\BIN\

  4. Open eapps.cfg in a text editor.
  5. Search for the object manager alias name to which you want to connect. The line begins with ConnectString.
  6. In the ConnectString line, locate the object manager port (a four-digit number preceded by a colon) and write down the number to use later.

    For example, :2192

Setting Up the User Id, Password, and Language for Email Marketing

Each of the Email Marketing daemons have information that they need to pass to the Marketing Server. For example, for the Email Sending Daemon, the SISNAPI protocol is used to communicate information about subwaves that have been completed and details about synchronous bounces. This communication is established by following the steps in this topic.

To set up the siebel.properties file

  1. Locate the siebel.properties file in each of the following directories:
    • <esd installation directory>\webapps\esd\WEB-INF\classes\
    • <bhd installation directory>\lib\
    • <ctd installation directory>\webapps\ctd\WEB-INF\classes
  2. Open each siebel.properties file with a text editor such as WordPad (Windows) or vi (UNIX).
  3. Locate the string siebel.conection.string.
  4. To the right of the equals sign, add the object manager alias name using the following syntax:

    <enterprise drive name>://<marketing server hostname>:<object manager port>/<enterprise name>/<object manager alias name>/<siebel server name>

    NOTE:  For MS Windows, the enterprise name and siebel server name appear in square brackets after the Siebel Server service in the Services window.

  5. Locate the string siebel.user.name.
  6. At the right of the equals sign, add the System Administrator user name.
  7. Locate the string siebel.user.password. At the right of the equals sign, add the System Administrator password.
  8. Locate the string siebel.user.language. At the right of the equals sign, add the language abbreviation.

    For example, enu (English).

  9. Save your changes to each siebel.properties file.

Migrate the Siebel Server JAR files to the Email Sending Daemon

Migrate the Siebel Java bean (Siebel.jar) and Java Internationalization (SiebelJI_enu.jar) JAR files to the Email Sending Daemon.

  • Locate the Siebel Server Java JAR files in the following directory:
    • <siebel server install directory>\siebsrvr\CLASSES directory
  • Copy the Siebel.jar file from this directory to the following directories:
    • <esd installation directory>\webapps\esd\WEB-INF\lib directory
    • <bhd installation directory>\lib directory
    • <ctd installation directory>\webapps\ctd\WEB-INF\lib directory
  • Copy the SiebelJI_<language>.jar file from this directory to the following directories:
    • <esd installation directory>\webapps\esd\WEB-INF\lib directory
    • <bhd installation directory>\lib directory
    • <ctd installation directory>\webapps\ctd\WEB-INF\lib directory
Siebel Marketing Installation and Administration Guide