Siebel Store-and-Forward Messaging Guide for Mobile Web Client > Installation and Configuration of Siebel Store-and-Forward Messaging > Process of Deploying IBM MQe Queue Managers >
Deploying SMQReceivers on UNIX Systems
This topic describes how to deploy SMQReceivers for various non-Windows platforms: Solaris, AIX, Red Hat Linux, and SUSE Linux. Use the procedure that applies to your implementation. The following procedure describes how to deploy SMQReceivers on Solaris systems. To install SMQReceivers on UNIX, Solaris platform
- Make sure Java is installed on the following servers:
- Set the following environment variables, substituting the correct paths for your environment:
setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:/usr/jdk/jdk1.5.0_01/jre/lib/sparc/ server
setenv JAVA_HOME /usr/jdk/jdk1.5.0_01
- Make sure the directory that contains libjvm.so is in LD_LIBRARY_PATH.
For a UNIX machine, a typical path to the file would be /usr/jdk1.5.0_10/jre/lib/i386/server/libjvm.so.
NOTE: The libjvm.so file is required. If you do not find it, make sure that the servers are running the required version of the full Java Developer Kit (JDK).
The following procedure describes how to deploy SMQReceivers on AIX systems. To install SMQReceivers on UNIX, AIX platform
- Set the following environment variables:
setenv LIBPATH {$LIBPATH}:/usr/java1.5/sdk/jre/bin:/usr/java1.5/sdk/jre/bin/j9vm/
setenv JAVA_HOME /usr/java1.5/sdk
- Make sure the directory that contains libjvm.so is in LIBPATH.
If necessary, add the directory to the LIBPATH environmental variable.
NOTE: The libjvm.so file is required. If you do not find it, make sure that the servers are running the required version of the full Java Developer Kit (JDK).
- Create SmqJVMSubsys: Use Server Manager and issue the following commands:
create named subsystem SmqJVMSubsys for subsystem JVMSubsys
change param CLASSPATH=" <Install_Dir>/siebsrvr/classes/SiebelJI_Common.jar:<Install_Dir>/siebsrvr/classes/ SiebelJI.jar:<Install_Dir>/siebsrvr/classes/SiebelJI_psl.jar:<Install_Dir>/ siebsrvr/classes/SiebelJI_enu.jar:<Install_Dir>/siebsrvr/classes/Siebel.jar" for named subsystem SmqJVMSubsys
NOTE: If the server you are working on does not accept commands this long, then place the command in a text file called cmd.txt, located in the server's bin directory. Then execute the following command:
smgr -i cmd.txt
The following procedure describes how to deploy SMQReceivers on Red Hat Linux systems or SUSE Linux systems. To install SMQReceivers on UNIX, Red Hat Linux or SUSE Linux platform
- The EAI component group is needed to run SMQReceiver.
- Make sure the directory that contains libjvm.so and its parent directory are in LD_LIBRARY_PATH.
If necessary, add these directories to the LD_LIBRARY_PATH environmental variable.
NOTE: The libjvm.so file is required. If you do not find it, make sure that the servers are running the required version of the full Java Developer Kit (JDK).
- Create SmqJVMSubsys: Use Server Manager and issue the following commands:
create named subsystem SmqJVMSubsys for subsystem JVMSubsys
change param CLASSPATH="{$SIEBEL_HOME}/siebsrvr/classes/ SiebelJI_enu.jar:{$SIEBEL_HOME}/siebsrvr/classes/Siebel.jar" for named subsystem SmqJVMSubsys
NOTE: If the server you are working on does not accept commands this long, then place the command in a text file called cmd.txt, located in the server's bin directory. Then execute the following command:
smgr -i cmd.txt
|