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:
- 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)
- Fix to read from $STDIN without hanging when device is console or
DTC-connected
- Fix problem where OS Version property was sometimes incorrectly
reported
- Performance improvements to method calls and class loading
- Fix to Socket.getLocalHost() to report actual host IP address
rather than localhost/127.0.0.1
- Fix to Math.log() where incorrect values were returned
- 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:
- Download the tar format file to your HP 3000 as a binary
or bytestream file.
- Read the installation notes and follow the instructions
- 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.
|