MPE/iX SDK for Java 2 platform, version 1.3

»  Home

» Software
» Papers & Training
» Java
»  Supported JDKs
»  JDK 1.1.7
» JDK 1.2.2
» JDK 1.3
» OpenSource classlibs
» Documentation
» Support
» FAQ
» DST


Last updated 06/28/04

A released version of the MPE/iX Software Developer's Kit (SDK) for the Java 2 Platform, version 1.3 is now available for download.

The version of SDK 1.3 downloadable from this page will run on MPE/iX 6.5, 7.0 and 7.5. The Virtual Machine included in this distribution is the Classic VM that includes HP's Just-in-Time compiler (JIT) technology.

There is another version of SDK 1.3 that includes the new HotSpot Virtual Machine technology. This version of the SDK is not available for web download, but is only available as part of the MPE/iX 7.0 Express 1 and MPE/iX 7.5 Mainline Releases.

If you have not previously installed Java on this system, you may find that certain POSIX libraries are missing. This will typically show up as unresolved externals when trying to run Java. If you have this problem, download the LIBS.hp3000 script below and run it on your system to create the necessary libraries.

As Java/iX is a supported FOS product, please report any problems found to the Response Center.

New features in this release

(MPE Release A.30.00) New features from SDK 1.3 version of Java

(MPE Release A.22.04) Various bug fixes & performance improvements

(MPE Release A.22.02) Numerous bug fixes including:
  1. Default character encoding is now Roman9, the standard HP 3000 character set, rather than ISO8859-1, the default character set for HP-UX and Solaris. Thanks to LegacyJ for providing the classes to implement Roman9 and Roman8 (Roman9 is Roman8 + Euro support)
  2. Fix to read from $STDIN without hanging when device is console or DTC-connected
  3. Fix problem where OS Version property was sometimes incorrectly reported
  4. Performance improvements to method calls and class loading
  5. Fix to Socket.getLocalHost() to report actual host IP address rather than localhost/127.0.0.1
  6. Fix to Math.log() where incorrect values were returned
  7. Fix to java.util.Date where the date could jump forward incorrectly if called frequently within the same program
(JDK 1.2.2) Bug fixes from JavaSoft

(JDK 1.2) New features from JDK 1.2 API Specification

Known limitations in this release

None reported.

Download the Java code from here

There have been changes to the packaging of Java beginning with the SDK 1.2 release. Be sure to read the installation notes for details.

Instructions for downloading:
  1. Download the tar format file to your HP 3000 as a binary or bytestream file.
  2. Read the installation notes and follow the instructions

  3. Files common to all MPE releases

    Installation notes for Java
    Compressed tar file of JDK 1.3 API documentation
    Can be installed on any web server (MPE or otherwise) Last updated 01/17/01. Size 21,936,640 bytes
    LIBS.hp3000
    POSIX shell script to create shared libraries. If you see UNRESOLVED EXTERNALS error messages when trying to run Java, you need to download and run this script on your system.
    JAVAXL.PUB.SYS
    If you downloaded SDK 1.3 prior to 1/22/01, you should install this updated JAVAXL.PUB.SYS (javaxl.tar) to fix a problem where local time is reported incorrectly. Last updated 1/22/01. Size 208,896 bytes.
    Java SDK 1.3 for MPE/iX 6.5 and 7.0

    Tar file of Java 1.3 for MPE/iX 6.5 MPE Version A.30.00. Build date 02/05/01. Last updated 03/28/01. Size 29,731,840 bytes.
    Tar file of /lib/libpthread.sl for MPE/iX 6.5 and for MPE/iX 7.0 without threads patches. (MPE/iX 7.0 Express 1 has threads patches bundled). Use this file if you see unresolved externals on four pthread_ routines when attempting to run Classic VM. Last updated 3/28/01. Size 108,544 bytes.

Top    Jazz java    Hosted by 3kRanger.com    email 3kRanger    Updated