NonStop Server for Java Programmer's Reference (NSJ 4.0+)

Use of a new version of POSIX threads that requires changes in any JNI code that
invokes pthreads routines
Support for the Internet Protocol version 6 (IPv6) through the NonStop TCP/IPv6
subsystem
Switched from using HP Guardian Sockets to using HP NonStop Open System Services
(OSS) Sockets
Implementation of the Print API, Java Print Service (JPS)
An additional environment variable, JAVA_PTHREAD_MAX_TRANSACTION, used
to specify the maximum number of TMF transactions allowed per process
Implementation of the bin and bin/jre directory composition according to J2SE SDK
1.4.1, which affects references to bin/oss/posix_threads
Changes to the requirements for native library files described under Binding Libraries
into the Java VM
Changed the default value of GENLIBLIST in the Makefile from NO to YES, which
causes make to generate a file called JavaLibList in the same directory as the target
Java program
New C or C++ compilation options for the Java Native Interface (JNI) code
Changed the minimum pool size implementation. Now the -Xms option of the HP
Command Extensions to the java tool sets the minimum-pool size. For the previous
version, this option was ignored and the maximum pool size was used.
Added four ways to obtain a JDBC connection to a database to use the JDBC trace
facility:
Tracing Using the java Command
Tracing Using the system.setProperty Method
Tracing by Loading the Trace Driver Within the Program
Tracing Using a Wrapper Data Source
Changed the location for JDBC trace facility demonstration programs from the
NonStop Server for Java installation directory to the JDBC/MX driver or JDBC/MP
driver installation directory as described under JDBC Trace Demonstration Programs
Removal of the HP Command Extensions to the jdb tool. These commands were obey,
out, sleep, source, threadID, and yield.
Removal of the following files from the product:
tandemvm.jar
File containing classes that supplemented rt.jar
tdmtools.jar
File containing support for jdb (the Java Debugger), which is supported in other
ways for this release