NonStop Server for Java 6.0 Programmer's Reference

Feature Changes
NonStop Server for Java 6.0 supports the following features:
Non-Blocking I/O for OSS regular files feature in Java applications. By default, this feature
is enabled on NSJ6.0. It allows performing regular I/O operations on multiple OSS files
simultaneously, thereby enhancing the performance of standard I/O operations on OSS
regular files. To disable this feature, use the -Dnsk.java.nonblocking=false option.
Java Programming Language and Tools API
Framework for compiling source files from within an application.
Standardized capabilities of the existing annotation processing tool.
Security and Networking
XML digital signatures.
Smart Card I/O API.
Default cookie manager implementation.
Internationalization of domain names and resource identifiers.
Programmatic access to network parameters.
Java Management Extensions (JMX)
Improved JMX Monitor API using a thread pool.
MBean descriptor support beyond Model MBean.
User-defined MBeans for applications.
Serviceability
Continued investment on diagnosing, monitoring, and management.
Improved monitor and diagnostics for locks.
Improved diagnosing of java.lang.OutOfMemoryError
Improved thread dumps of running applications.
JVM TI and JPDA improvements.
Includes all -X options supported in earlier versions of Java.
Supports APIs that are core to the Java SE platform, among them Remote Method Invocation
(RMI), Non-Blocking I/O (NIO) APIs and the Collections Framework. For information on Java
SE 6 API Specification, see the Java™ Platform, Standard Edition 6 API Specification.
Uses headless mode. For more information, see the Using Headless Mode in the Java SE
Platform.
Supports JavaTM Platform, Standard Edition 6 JDK. For information on JDK, see the JDK 6
Documentation.
For information about Java SE 6 features, see Features and Enhancements.
The NSJ6 HotSpot JVM (NSJ6 JRE) provides the following functionalities:
Improved performance.
Java Platform Debugger Architecture (JPDA)
New and Changed Information 11