NonStop Server for Java 4.2 Programmer's Reference

Title Page | Contents | Index | Glossary | Prev | Next
Implementation Specifics
This section explains these subjects regarding HP implementations of NonStop Server for Java, based on Java 2
Platform, Standard Edition, SDK 1.4.2, for NonStop systems:
Headless Support
Additional Files
Additional Environment Variable
Java Native Interface (JNI)
IEEE Floating-Point Implementation
Multithreaded Programming
Java Print Service (JPS)
Java Authentication and Authorization Service (JAAS)
JavaBeans
Debugging Java Programs
Deviations in JVM Specification Options
Garbage Collection (GC)
GC Log Rotation
Java GC Tuning
Java GC Profiling
JVM Tuning Tools
Tuning Application Performance
In addition, see Application Profiling.
Headless Support
Because the HP NonStop operating system does not provide support for windowing operations, NonStop Server
for Java 4 is a headless JVM that conforms to the Sun Microsystems headless support standard regarding Java
Abstract Window Toolkit (AWT) classes and methods. For similar reasons, the NonStop Server for Java 4 does
not support the AppletViewer tool.
If your Java programs use classes and methods that require a display, keyboard, sound, or mouse operation, the
class or method will throw a HeadlessException if invoked when
GraphicsEnvironment.isHeadless returns true. This value is always true in NonStop Server for Java 4.
Classes and methods that support printing, fonts, and imaging are fully supported in a headless JVM.