Installing and Configuring the Java Environment

The following procedure describes how to set up your Java environment.

To install and configure your Java environment

  1. Verify that Java Runtime Environment (JRE) 1.6 is installed on the computer on which your Siebel Server runs.

    For information on downloading JRE, see Siebel System Requirements and Supported Platforms on Oracle Technology Network.

  2. Install the required JAR files:

    1. Copy the following Siebel JAR files from the SIEBSRVR_ROOT\CLASSES directory to D:\JMS.

      • Siebel.jar

      • SiebelJI_enu.jar

      where SIEBSRVR_ROOT is the installation directory for Siebel Server.

      Note: If this directory is not present, then create it.
    2. Copy the Wlfullclient.jar file to D:\JMS.

      The wlfullclient.jar file is provided by Oracle FLEXCUBE Universal Banking, the Web service provider.

  3. Create the jndi.properties file on the Siebel Server in the D:\JMS directory. The jndi.properties file specifies the connection values that the Siebel Server uses to look up queues and their connection factories dynamically. Specify the following values for the jndi.properties file:

    		java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
    		java.naming.provider.url=FLEXCUBE ipaddress and port name 
    		java.naming.security.principal=weblogic
    		java.naming.security.credentials=weblogic#1
    

    where FLEXCUBE ipaddress and port name is the remote method invocation (RMI) URL used to connect to Oracle FLEXCUBE Universal Banking.

  4. Create the JVM subsystem used in Siebel CRM, and specify the profile parameters for the subsystem as shown in the following table.

    Name Alias Data Type Value

    JVM Classpath

    Classpath

    String

    D:\JMS\Siebel.jar;D:\JMS\SiebelJI_enu.jar;D:\JMS\wlfullclient.jar;.;D:\JMS

    JVM DLL Name

    DLL

    String

    The path to the JVM library file, for example, in a Windows environment:

    C:\Sun\SDK\jdk\jre\bin\server\jvm.dll
    

    JVM Options

    VMOPTIONS

    String

    JVM-specific options for the log file, for example:

     -Djms.log=D:\JMS\log\jms.log
    

    For detailed information on creating a JVM subsystem, see Transports and Interfaces: Siebel Enterprise Application Integration.

  5. Stop and restart the Siebel Server for the changes to take effect.