NonStop Server for Java 6.0 Programmer's Reference

Contents
About this Manual.........................................................................................7
Manual Information..................................................................................................................7
Intended Audience....................................................................................................................7
New and Changed Information..................................................................................................8
Document Organization..........................................................................................................12
Notation Conventions..............................................................................................................12
Related Reading.....................................................................................................................14
Revision History......................................................................................................................20
HP Encourages your Comments................................................................................................20
Printing this Document.............................................................................................................20
Abbreviations.........................................................................................................................20
1 Introduction to NonStop Server for Java 6.0.................................................22
Java HotSpot Server Virtual Machine.........................................................................................22
Java Standard Edition Development Kit (JDK) Highlights...............................................................23
Java Naming and Directory Interface (JNDI) Highlights................................................................23
IPv6 Support..........................................................................................................................24
Associated Java Based Products...............................................................................................24
BEA WebLogic Server for the HP NonStop Server..................................................................25
JDBC Drivers for NonStop SQL Database Access...................................................................26
JToolkit for NonStop Servers................................................................................................26
NonStop CORBA...............................................................................................................27
NonStop Servlets for JavaServer Pages.................................................................................27
NonStop Server for Java Message Service (JMS)....................................................................27
NonStop Tuxedo: Jolt Client................................................................................................28
Stored Procedures in Java...................................................................................................28
2 Getting Started........................................................................................30
Learning About the Prerequisites...............................................................................................30
Learning About Java...........................................................................................................30
Learning About Open System Services (OSS).........................................................................30
Verifying the Java Installation...................................................................................................32
Tutorial: Running a Simple Program, HelloWorld.........................................................................32
Specifying the CPU and Process Name with Which an Application Runs........................................34
Configuring a Java Pathway Serverclass.....................................................................................35
ARGLIST...........................................................................................................................35
PROCESSTYPE...................................................................................................................35
ENV.................................................................................................................................35
PROGRAM.......................................................................................................................35
3 Installation and Configuration....................................................................37
Installation Requirements..........................................................................................................37
Configuration Requirements.....................................................................................................37
Creating Larger or Additional Swap Files..............................................................................37
Setting Environment Variables..............................................................................................38
Symbolic Link....................................................................................................................40
Configuring TCP/IP and DNS for RMI...................................................................................40
NonStop Server for Java 6.0 Directory Structure.........................................................................41
Directory Contents..............................................................................................................41
Demonstration Programs.....................................................................................................41
4 Implementation Specifics...........................................................................42
Headless Support...................................................................................................................42
Contents 3