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

Installation
Patches
*** IMPORTANT NOTE for PA-RISC Customers! ***
Beginning with SDK version 1.4.2.06, the following networking patch (or its superseded
patch) must be installed for HP-UX 11.11 (11i v1) PA-RISC. The patch is not required
for HP Integrity, or for other PA-RISC versions.
HP-UX 11.11 (11i v1) PA-RISC Required patch PHNE_29887 solves socket problems
that may cause hangs
For all SDK versions 1.4.2.xx, the pthreads patch shown below (or its superseded patch)
must be installed for HP-UX 11.0 or HP-UX 11.11 (11i v1)PA-RISC. The patch is not
required for HP Integrity.
HP-UX 11.0 PA-RISC Required patch PHCO_29959 or
HP-UX 11.11 (11i v1) PA-RISC Required patch PHCO_29960
To determine which patches have been installed on your machine, log in as root and
check your machine with:
/usr/sbin/swlist -l product
For a complete list of required and recommended patches (which includes the patches
mentioned above), see the HP-UX Java Patch Information web page at:
http://ftp.hp.com/pub/softlib/hpuxjava-patchinfo/index.html
Please install ALL dependency patches as well. These will be listed on the IT Resource
Center web page from where you download the patch.
Operating system patches should be installed before you install the SDK.
HP-UX PA-RISC System Requirements
The Java technology requires HP-UX HP PA-RISC systems 11.11 (11i v1), 11.23 (11i
v2), and 11.31 (11i v3). (HP-UX 11.20 and 11.22 are not supported.) The minimum
system for running Java applications is a PA-RISC 2.0 system.
HP-UX HP Integrity System Requirements
The Java technology requires HP-UX 11.23 (11i v2) and 11.31 (11i v3). (HP-UX 11.20 is
not supported.) Refer to the following web site for HP Integrity servers: HP Integrity
Servers
Installation instructions
You need a total of approximately 160 MB of disk space to download and install the
.depot file. The download file runs on both Workstations and Servers. After installing
the software, you can remove the .depot file.
10