NonStop Server for Java 6.0 Programmer's Reference
◦ Nonblocking I/O APIs
◦ -Xeprof option
◦ -XX:+HeapDump option
◦ -XX:+HeapDumpOnOutOfMemoryError command line option
Documentation Changes
This is a new manual for NonStop Server for Java 6.0.
Document Organization
This document includes the following sections:
Table 1 Document Structure
DescriptionSection
Explains NonStop software fundamentals as they apply to
NonStop Server for Java 6.0, describes associated Java
“Introduction to NonStop Server for Java 6.0” (page 22)
products on the NonStop system, and points out J2SE, JDK
highlights.
Explains the prerequisites for using the NonStop Server for
Java 6.0 for readers new to the Java language or HP
“Getting Started” (page 30)
NonStop Open System Services (OSS) . Includes
step-by-step instructions for running a simple program and
for verifying the NonStop Server for Java installation.
Explains installation and configuration requirements, the
NonStop Server for Java 6.0 directory structure, how to
run Java tools, and how to verify the installation.
“Installation and Configuration” (page 37)
Explains issues and features that are unique to the NonStop
Server for Java 6.0 implementation, such as JNI, IEEE
“Implementation Specifics” (page 42)
floating-point implementation, Java Print Service,
multithreading programming, JavaBeans, remote
debugging, garbage collectors, and so forth.
Explains how the NonStop Server for Java 6.0 allows to
work with transactions.
“Transactions” (page 72)
Describes the application profiling environment and how
to use HPeprof (that is Xeprof) and HPROF agent. Also,
describes the usage of HPjmeter profile data analysis tool.
“Application Profiling” (page 76)
Explains how to change your applications that run with
earlier versions of NonStop Server for Java.
“Migrating Applications” (page 80)
Summarizes the supported and unsupported features of
NonStop Server for Java 6.0.
“Supported and Unsupported Features of NonStop Server
for Java 6.0” (page 87)
Provides instructions for using the HPjmeter tool on the HP
NonStop TM platform.
“Addendum to HPjmeter 4.2 User's Guide” (page 88)
Notation Conventions
Bold Type
Bold type within text indicates terms defined in the Glossary. For example:
abstract class
12










