NonStop JMS User's Manual (NonStop JMS 2.0+)
NSJMS Installation and Configuration
NonStop Server for Java Message Service User’s Manual—522356-002
2-7
Install and Configure NSJMS
•
Places TANDEM_SYSTEM_NSK.JMS SCHEMA.LIBNSJMS_timestamp in
the /usr/tandem/sqlmx/USERMODULES directory.
•
Automatically rebuilds the Java binaries to include the NSJMS JNI code
(libnsjms.a).
•
Updates and relinks the JVM (/usr/tandem/java) to include this version of
the NSJMS software libraries and class files.
2. Verify that the installation script did not report any errors.
3. Copy the JNDI files from your workstation to the NSJMS directory
Using FTP in binary mode, transfer the providerutil.jar file and the
fscontext.jar file from your workstation to the
/usr/tandem/nsjms/version/lib directory.
4. Verify the VPROC of the Java Binary
A T1251 vproc should match with the version portion of the installation directory.
If there is no match, an installation error occurred. Correct the error before
proceeding. For example:
where version is the vproc of this JVM release (for example, jdk131_v10)
The vproc should contain a version procedure similar to:
Version procedure: T1251V20_07MAR2003_BASE_LIBNSJMS
5. Update the NSJMS_HOME Variable
Use the export command to update the NSJMS_HOME variable. For example:
Caution. After verifying installation, do not delete or modify the version-specific directory
(/usr/tandem/nsjms/version) or its subdirectories because OSS symbolic links point
back to the version-specific directory tree. If any part of the version-specific directory tree is
deleted or modified, you must reinstall NSJMS by unpaxing the NSJMS PAX file (see Unpax
the NSJMS Product Files. on page 2-4).
Note. The jndi.jar file is included in the NSJ 2.0 release and resides in the
/usr/tandem/java/jre/lib/ext directory.
OSH: cd /usr/tandem/nssjava/version/bin/oss/posix_threads
OSH: vproc java
Note. The remaining installation steps do not require super.super privileges. However, to
maintain a secure environment, you should choose or create a user ID that is configured for
the OSS environment and from under which you run your JMS applications. Use this user ID to
perform the post-installation steps.
OSH: cd /usr/tandem/nsjms/version
OSH: export NSJMS_HOME=$PWD