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

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
●