Siebel Composer Developer Preview Guide > Setting up Siebel Composer >

Setting up Composer Application Edit


To set up Siebel Composer Application Edit to work with Siebel REST

  1. Set up a reverse proxy to front the Siebel REST Java Web Container and the Siebel Web Server.

    For more information about setting up a reverse proxy, see IIS Reverse Proxy Configuration.

  2. Install or upgrade the Siebel server to Innovation Pack 2016.

    For more information about installing and upgrading Siebel server, see the Siebel Installation Guide for the operation you are using.

  3. Log into Server Manager and perform the following steps:
    1. Enable EAI (Enterprise Application Integration) Comp group using this command:

    enable compgrp EAI

    1. To enable the access to the Siebel's repository data using REST, create a named subsystem by name JAVA as in this example:

    create named subsystem JAVA for subsystem jvmsubsys

    change param DLL= <location of JVM DLL>jvm.dll for named subsystem JAVA

    change param CLASSPATH= $SIEBEL_ROOT\classes\Siebel.jar; $SIEBEL_ROOT\ \classes\SiebelJI_enu.jar for named subsystem JAVA

    change param VMOPTIONS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" for named subsystem JAVA

    NOTE:  While setting up Siebel Composer to work with Siebel REST, you must replace <location of JVM DLL> and $SIEBEL_ROOT with the actual paths that configures your environment.

    For more information on how to configure Siebel server, see Siebel System Administration Guide.

  4. While configuring server using Siebel Configuration Wizard, specify users for anonymous access using these parameters:
    • Anonymous User Login Name
    • Anonymous User Password
    • Anonymous User Password (confirm)

      Depending on your requirement, this anonymous user may be either a different anonymous user that is set up for the dedicated REST channel usage or the same anonymous user that you specified in the previous step as the contact user in the SWSE logical profile (used for anonymous access for Siebel Open UI Applications).

      If the Siebel server is already configured, the anonymous login name and password can be specified or changed using the following server manager commands:

    create named subsystem JavaContainerPropSubSys for subsystem JavaContainerPropSubSys

    change param javacontainerpropsubsys=JavaContainerPropSubSys for comp SiebelRestCompIntMgr

    change param AnonUser=<User Name> for named subsystem JavaContainerPropSubSys

    change param AnonPwd=<Encrypted User Password> for named subsystem JavaContainerPropSubSys

    NOTE:  The password in the previous command must be encrypted using the encryptstring.exe utility located in siebsrvr\bin.

  5. Restart the Siebel server.
  6. After you restart the Siebel server, ensure that:
    • EAI comp is running
    • Javacontainer1 folder is created under $SIEBEL_ROOT\javacontainer\
    • Javacontainer (tomcat) is running at port 9001
  7. Access http:\\<server name>:<port if applicable>\siebel-rest\v1.0\heartbeat and ensure this location is either available or blank.
  8. Complete the following steps to set up Siebel Composer Application Edit to work in Siebel Composer:
    1. Access $SIEBEL_ROOT\javacontainer\javacontainer1.
    2. Edit the siebsrvr.properties file.
    3. Set the property MaxConnection and restart Comp SiebelRestCompIntMgr using this command:

    MaxConnection = 100

    Restart comp SiebelRestCompIntMgr

    1. In Server Manager, run this command:

    change param busobjcachesize = 0 for comp eaiobjmgr_enu

    Restart comp eaiobjmgr_enu

Siebel Composer Developer Preview Guide Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.