Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home
Education & Training  >  Find a course 

Java 4 API programming for HP NonStop Pathway environment-extended


Education & Training
US & Canada

» Contact Us
» Register for a class
» Education Centers
» Onsite & Dedicated Training
» What's new
» Find a course
» Big Data
» Business Analysis & Project Management
» Cloud
» Data Center
» HP ExpertOne Customer
» HP ExpertOne Partner
» HP Integrity
» Graphic Solutions
» Linux
» Microsoft
» HP Networking
» HP NonStop
» HP OpenVMS
» HP Project Odyssey
» HP ProLiant
HP BladeSystem
» Security
» HP Storage
» HP Tru64
» Virtualization
» HP VISPEL-Video Training
» VMware
» HP Education Consulting
» Certification
» HP Virtual Rooms
» eLearning
» HP Software Education
Content starts here

At a glance

View schedule & enroll Sorted by: location or date
Course number U8559S
Length 2 days
Delivery method Virtual Instructor-Led Training (VILT)
Instructor-led training (ILT)
Onsite dedicated training (OST)
Price USD $1,200
CAD $1,440

Course overview

This 2-day course covers the usage of HP NonStop Java API with DDL, transaction, debugging, and coding client/server programs, accessing legacy Pathway applications. Hands-on labs are used at various points to provide reinforcement of the lecture material. This course is intended for developers who will be creating applications for a NonStop system.


Before attending this course, students must have:

  • Concepts and facilities for HP NonStop systems course (U4147S)
  • Programming experiences of Java Language Open System Services (OSS) for Guardian Developers course (U4159S) or
  • Open System Services (OSS) on HP NonStop servers for UNIX application developers (U4187S) or
  • Open System Services (OSS) application development and porting on HP NonStop servers (U5518S)
  • Pathway Application Programming I (U4189S)


  • System designers
  • Application developers
  • Support personnel

Ways to save

Benefits to you

  • ddl2java
  • Transactions
  • Java debugging
  • Pathsend API for Java
  • Pathway API for Java

Course outline


  • Usage of ddl2java
  • Classes generated
  • DDL/Java data type mappings
  • Using converted Java classes
  • Lab exercise: Use ddl2java


  • Transactions in Java
  • The connection interface
  • JTS-JTA transactions
  • Java transaction API (JTA)
  • Transactions using JDBC/MX V30
  • Code example
  • Lab exercise: Use JTA

Java debugging

  • Compiler settings
  • jdb commands
  • HP extensions
  • Sample debugging session
  • Lab exercise: Debug a Java program

Pathsend API for Java

  • Tsmp server class
  • Data conversions for request/reply messages
  • Sending a request
  • Reading a reply
  • Lab exercise: Use the Pathsend API

Pathway API for Java

  • Receive class
  • Receive info class
  • Context-free versus context-sensitive servers
  • Configure a Java Pathway serverclass
  • Lab exercise: Build a Pathway serverclass

Onsite-delivery equipment requirements

  • Overhead projection system for laptop computer

Host side:

  • NonStop server running the G06.20 or later version of the NonStop Kernel operating system with the following components installed:
    • NonStop server for Java 4.0
    • NonStop SQL/MP
    • NonStop SQL/MX 1.8 or later
  • NonStop TS/MP
  • User IDs with access to both Guardian and Open System Services (OSS) environments


  • One workstation or PC with network access per student
  • At least 128MB of RAM
  • Desktop software including:
    • Terminal emulator (for example, OutsideView)
    • FTP client that works with OSS
    • A text editor

Privacy statement Using this site means you accept its terms Feedback to Education & Training
© 2014 Hewlett-Packard Development Company, L.P.