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/j9vm
For 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
jre
andserver
directories. 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.