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

• Java tutorials
• Java security
• Java technologies
• Swing Connection newsletter
• Java manpages (located at /opt/java1.4/man)
Problem Fixes
Known JavaSoft bugs are documented in the Oracle Bug Database at http://
bugs.sun.com/bugdatabase/ .
Note that on occasion HP backports a defect fix from a Oracle release that has not yet
been merged into our current sources. Therefore, an Oracle defect may be fixed in an
HP release even though the Oracle release that contains the fix is not part of the HP
release.
This 1.4.2.28 release includes the enhancements and defects fixed in previous HP 1.4.2
releases and in Oracle's 1.4.2_29 - 1.4.2_36 releases, as well as the following additional
defect fixes.
Defects fixed in the SDK 1.4.2.28 release
DescriptionHP defect
1.4 crash: java core dump: Error:must find derived/base pairQXCR1001048217
Excessive Socket with RMI/Corba 4000228411QXCR1001115828
A regression in HP's SDK versions 1.4.2.11 and 1.4.2.12 and JDK versions 5.0.04, 5.0.05,
and 5.0.06 can affect the running of finalizers.
Infrequently, a finalizer is not run and the expected clean-up of any objects and resources
performed in that finalizer does not occur. Symptoms can include exhaustion of available
system resources including file descriptors and memory.
A fix for this problem is included in HP's SDK version 1.4.2.13 and later and JDK version
5.0.07 and later.
PA-RISC Known issues
Below is some information on known PA-RISC defects. Some of the solutions require
installing patches. For more information on locating and installing patches, see the
HP-UX Java Patch Information web page at:
http://ftp.hp.com/pub/softlib/hpuxjava-patchinfo/index.html
Problem Fixes 21