In this section: |
To prepare the server environment for adapter configuration, you must define environment variables.
In addition, if you are using Siebel 7.7 or higher and wish to take advantage of the Siebel native load balancing capability, you must add a property to the Siebel properties file and reference the associated directory in your CLASSPATH definition.
How to:
Reference: |
The Adapter for Siebel requires two server environment variables.
PATH=c:\jdkVersion_number\bin
set CLASSPATH=jar1;jar2;[sieb_prop;]%CLASSPATH%
where:
Begins with jdk, followed by the Java 2 SDK version installed in your environment.
Is equal to the full path specification of the SiebelJI_Common Java Class file, SiebelJl_Common.jar or Siebel.jar (for version 7.7 and higher).
Is equal to the full path specification of the SiebelJI_enu Java Class file, SiebelJl_enu.jar.
Is the directory in which the Siebel.properties file resides. This entry is required for load balancing with Siebel 7.7 or higher. For related information, see Creating a Siebel Properties File for Load Balancing.
Note: Contact your Siebel Administrator for access to these Siebel Java Class files. These files must reside on the same machine as the Server. The files may be copied from a machine that has a Siebel installation.
set CLASSPATH=D:\IBI\SiebelJl_enu.jar;D:\IBI\Siebel.jar
If you are using Siebel load balancing with Siebel 7.7 or higher, the following example would apply:
set CLASSPATH=D:\IBI\SiebelJl_enu.jar;D:\IBI\Siebel.jar;D:\IBI
export JDK_HOME=/usr/javaVersion_number
export LD_LIBRARY_PATH=/usr/javaVersion_number/jre/bin/classic:/usr/ javaVersion_number/jre/bin
export CLASSPATH=jar1:jar2:[sieb_prop;]$CLASSPATH
where:
Begins with java, followed by the Java 2 SDK version installed in your environment.
Is equal to the full path specification of the SiebelJI_Common Java Class file, SiebelJl_Common.jar or Siebel.jar (for version 7.7 and higher).
Is equal to the full path specification of the SiebelJI_enu Java Class file, SiebelJl_enu.jar.
Is the directory in which the Siebel.properties file resides. This entry is required for load balancing with Siebel 7.7 or higher. For related information, see Creating a Siebel Properties File for Load Balancing.
Note: Contact your Siebel Administrator for access to these Siebel Java Class files. These files must reside on the same machine as the Server. The files may be copied from a machine that has a Siebel installation.
export CLASSPATH=/u1/ibi/SiebelJl_enu.jar:/u1/ibi/Siebel.jar:$CLASSPATH
If you are using Siebel load balancing with Siebel 7.7 or higher, the following example would apply:
export CLASSPATH=/u1/ibi/SiebelJl_enu.jar:/u1/ibi/Siebel.jar:/u1/ibi:$CLASSPATH
Beginning with Siebel 7.7. the Siebel Java Data Bean interface supports native round robin load balancing. To use this feature, you must add the following property to the siebel.properties file, assigning a list of Siebel servers with host names, port numbers, and server IDs to each virtual server. The syntax is
siebel.conmgr.virtualhosts=virtualserver1=sid1:host:port,sid2:host:port...; [virtualserver2=..]
where:
Is the name you assign to the virtual server. You can define more than one virtual server with corresponding port, host, and sid#.
Is the default port number for the SCBroker (Siebel Connection Broker) component.
Is the machine name with Siebel Server installation.
Is the server ID.
See your Siebel documentation for additional information about Siebel load balancing.
iWay Software |