About Platform-Specific Configurations for the JVM
Depending on the platform, it is necessary to set certain environment variables to load the JVM properly:
AIX. Make sure that you have the environment variable LIBPATH set to include the JVM's shared libraries,
/usr/java/jre/lib/ppc/and/usr/java/jre/lib/ppc/j9vm. For example:setenv LIBPATH=/siebel/siebsrvr/lib:/siebel/siebsrvr/mw/lib:/siebel/siebsrvr/ SYBSsa90/lib:/usr/lib:/siebel/siebsrvr/lib:/oracle_client/app/oracle/OraHome_1/ lib32:/oracle_client/app/oracle/OraHome_1/lib:/usr/java/jre/lib/ppc/:/usr/java/ jre/lib/ppc/j9vmFor more information about setting the LIBPATH environment variable, see the documentation for IBM SDK and Java Runtime Environments (JREs) at:
HP-UX. Make sure that you have the environment variable SHLIB_PATH set to include the JVM's
jreandserverdirectories. For example:setenv SHLIB_PATH /opt/java/jre/lib/PA_RISC2.0:/opt/java/jre/lib/PA_RISC2.0/ server:${SHLIB_PATH}Set the variable LD_PRELOAD to the full path of the Java library.
Oracle Solaris, Windows. No additional settings are needed.
When a Java business service is invoked on UNIX from a server component (for example, the JMS Receiver; see EAI JMS Transport for more information), the necessary settings must be done in the script that creates the component.
For the receiver, the script is siebshw; for the
Application Object Managers, it is siebmtshw. These
scripts are present in the bin directory where the
Siebel Server is installed.