HP-UX 11i Java tzupdater Release Notes

Error handling
The tool tries to restore the original state when it encounters an unexpected error, such
as lack of disk space.
Known issues
Because of changes to the time zone files, swverify can no longer verify that the
installed image is correct.
Performing a swremove on a product image that has been updated with tzupdater
results in the modified time zone files being left behind. To completely remove the
product, these must be removed manually.
Running tzupdater-1.4.3 on previously patched JREs:
If you attempt to run the tool on a JRE that has previously been patched with
tzupdater_1.0.1a, then you will need to ensure the permissions on the zi directory,
and all of its subdirectories and files, are set to the desired values. The permissions
from the existing zi directory are used for any newly created/patched zi directory.
Alternatively, the previous tzupdater patch can be backed out by following the steps
in “Removing tzupdater tool changes (page 14), before running the latest tool.
Known restrictions
The tool has a few restrictions due to the Time Zone API and implementation constraints:
"America/Indiana/Vincennes" and "America/Indiana/Petersburg" include a future change tzdata2007g
With tzdata2007g, the timezones of "America/Indiana/Vincenes" and
"America/Indiana/Petersburg" include a future change in their GMT offset
value. Both these timezones move from CST to EST on November 4, 2007. The
JDK version 1.4.2 implementation of
java.util.TimeZone.getAvailableIDs(int) will return values based
on the future GMT offset, namely the one that will be valid after
November 4, 2007. Using JRE software that has been updated with tzdata2007g, a
call to the method java.util.TimeZone.getAvailableIDs(-18000000) will
include return values of Vincenes and Petersburg even though this only
becomes correct after the changeover on November 4, 2007.
Time Zone Display Names
This tool will not update time zone display names of time zones that are
completely new or have display name related changes. The complete support
of all time zone display names requires installation of the latest
HP Java SE JDK/JRE update release.
System-Wide Usage
Any executing instances of the JDK/JRE to be operated upon must be stopped
prior to running the tzupdater tool against that installed JDK/JRE on-disk
image. It is possible for systems to create multiple copies of JDK/JRE
images, so one may need to apply the tool individually to each JDK/JRE
image. The following information explains how to locate multiple
installed copies of the JDK/JRE on HP-UX systems:
1. To help the user find and update multiple JDK/JRE, the tool comes with
two scripts:
- SearchAndReplaceTZ : Search and Update installed JDK/JRE which are
supported by the tool
- execcmd : Used within the SearchAndReplaceTZ script
2. The user can use the script as follows to update supported JDK/JRE:
Error handling 13