NonStop JMS C++ API Programmer's Guide
Installation and Configuration for TNS/E
NonStop Server for Java Message Service C++ API Programmer’s Guide—526459-002
3-6
Install and Configure the NSJMS C++ API
Install and Configure the NSJMS C++ API
1. Run the /<jmsC-install-dir>/nsjms/T2811-version installation script
located in the OSS file system directory. For example:
where <jmsC-install-dir> is the standard or non-standard NSJMS installation
location.
The installation script places
TANDEM_SYSTEM_NSK.JMS_SCHEMA.LIBNSJMSC_T2811-version in the
/usr/tandem/sqlmx/USERMODULES directory.
2. Verify that the installation script did not report any errors.
3. Copy zjmscdll and yjmscdll:
a. Change directory:
OSH: cd /<jmsC-install-dir>/nsjms/T2811-version lib
b. Copy the zjmscdll to the OSS location /G/system/zdll:
OSH: cp zjmscdll /G/system/zdll
Copy the yjmscdll to the OSS location /G/system/ydll:
OSH: cp yjmscdll /G/system/ydll
4. Change the file format:
a. Exit OSS.
b. Go to the TACL prompt.
Note. The remaining installation steps do not require super.super privileges. However, to
maintain a secure environment, you should choose the same user ID that is configured for the
OSS environment and from under which you run your existing NSJMS applications. Use this
user ID to perform the following installation steps.
TACL> LOGON SUPER.NSJMS
TACL> OSH
OSH: cd /<jmsC-install-dir>/nsjms/T2811-version
OSH: ./install
Note. Run the installation script only once after you unpax the NSJMS C++ API product
files into the version-specific OSS directory. Run the installation script a second time only
when you reinstall the T2811 NSJMS C++ API libraries or include files.
Caution. After verifying installation, do not delete or modify the version-specific directory
(/jmsC-install-dir+/nsjms/T2811-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 the NSJMS C++ API by unpaxing the
NSJMS C++ API PAX file (see Unpax the NSJMS C++ API Product Files.
on page 3-3).