SDK/RTE 1.4.2.28 Release Notes
Table Of Contents
- Table of Contents
- Overview
- Features
- Installation
- Usage Documentation
- Removing support for unwanted architectures in the JRE
- Support for dynamic thread local storage (TLS)
- Signal Chaining Functionality
- Support for C++ applications built with -AA and -AP options (PA-RISC) only
- Using Java 2 JNI on HP-UX
- HotSpot JVM Options
- Garbage collectors: Parallel, Concurrent mark, and Sweep
- Allocating physical memory and swap in the Java heap
- Asian TrueType fonts and Asian locales
- Date/Time methods defaults
- Profiling
- Closing a socket when accept or read is pending (PA-RISC) - new patch information!
- Compatibility with previous releases
- Runtime Plug-In usage and configuration
- GC log-rotation support
- ThreadDumpPath support
- Additional HP and Oracle Java documentation
- Problem Fixes
- PA-RISC Known issues
- Recommend setting PTHREAD_SUSPEND_SYNC to 1 under certain conditions (HP-UX 11.31 (11i v3))
- shl_load HotSpot libjvm problem due to TLS (HP-UX 11.0 PA-RISC)
- 64-bit Support X/Motif (HP-UX 11.00 & 11.11 (11i v1) PA-RISC)
- 64-bit Support - System Call (HP-UX 11.00 PA-RISC)
- /dev/poll Runtime Support (HP-UX 11.00 & 11.11 (11i v1) PA-RISC)
- HPjconfig Configuration Tool
- Compiler Safe Points (HP-UX 11.00 & 11.11 (11i v1) PA-RISC)
- Using Linker Option +noenvvar and +compat on HP Integrity and PA-64 Systems
- Running Java with setuid or setgid
- HP Integrity (Itanium) Known Issues
- Using pthread_suspend() under certain conditions on HP-UX 11.31 (11i v3)
- Initializing a JVM instance with JNI_CreateJavaVM or attaching to JVM with AttachCurrentThread()
- Using Linker Option +noenvvar and +compat on HP Integrity and PA-64 Systems
- Running Java with setuid or setgid
- Running Aries HP Integrity emulation on PA2.0
- Software Support
- Security fixes in the 1.4.2.28 release

Overview
The HP-UX Software Development Kit for the Java™ 2 Platform Version 1.4.2.28 release
provides the tools for developing and deploying Java applications on HP-UX 11i v1
(11.11), 11i v2 (11.23), 11i v3 (11.31) HP9000 PA-RISC, and HP-UX 11i v2 (11.23) and
11i v3 (11.31) HP Integrity systems. See HP-UX PA-RISC System Requirements (page 10)
and HP-UX HP Integrity System Requirements (page 10) for HP-UX releases that are
not supported.
Release notes are no longer included in the software kit, and instead, this online version
is your source of information for the release. It has the most up-to-date information,
especially regarding known defects, so you may want to check it occasionally for
updates. Information about the Runtime Plug-in and Java Web Start are also included
in these release notes.
There are two principal products in the Java 2 Platform Standard Edition family::
• J2SE Runtime Environment (RTE)
The RTE provides the libraries, HotSpot Java virtual machine, and other
components necessary for you to execute a Java application. You may include the
runtime environment with your Java applications as long as you adhere to the HP
software license agreement and supplemental restrictions provided in the LICENSE
file. The RTE is provided as a separate product, and it is also included in the SDK
download package. Java WebStart technology is also included in the RTE. The
Java Runtime Plug-in for Mozilla is a separate download.
• J2SE Development Kit (SDK)
The SDK is a superset of the RTE, and includes additional tools such as compilers
and debuggers that are necessary for developing applets and applications. The
SDK download package includes the RTE.
Features
HP's SDK 1.4.2.28 is a 1.4.2 maintenance release and includes the following:
• Designed to take advantage of more efficient memory management algorithms
being implemented in HP-UX.
• Oracle's 1.4.2_29 - 1.4.2_36 releases*
• Performance enhancements and defects fixed in previous 1.4. releases as well as
the defects shown in Problem Fixes (page 21)
• Support for C++ -AA and -AP options PA-RISC
• HotSpot 1.4.2.28 server JVM
• Java Web Start
• Runs in 32-bit or 64-bit mode on both PA-RISC and HP Integrity-based systems
6