JDK-8149811 : tzupdater tool removes PST timezone from Java 7
  • Type: Bug
  • Component: tools
  • Sub-Component: updaters
  • Affected Version: 7u75
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2016-02-15
  • Updated: 2016-03-03
  • Resolved: 2016-02-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
2.0.2 b01Fixed
The PST timezone and other legacy timezones get dropped in JDK 7u updates when using the new -l feature.
new version released at http://www.oracle.com/technetwork/java/javase/downloads/tzupdater-download-513681.html

Submitter also points out difference in Riyadh87, Riyadh88 and Riyadh89 timezones when the -l option is used on JDK 6u or JDK 7u The Riyadh87, Riyadh88 and Riyadh89 are legacy JDK timezone names also. They do no exist in the IANA database. They were removed from JDK 8. The -l option in JDK 6u and 7u does skip such zones. I'll fix this up so that they get put back in.

The tzupdater build maintains a jdk11_backward legacy file to maintain links to old (JDK1.1) legacy timezone names. Best practice is to use the longer name formats. Looks like we're missing an instruction to create these legacy timezones when using the new -l feature. Here are the missing links : Link Australia/Darwin ACT Link Australia/Sydney AET Link America/Argentina/Buenos_Aires AGT Link Africa/Cairo ART Link America/Anchorage AST Link America/Sao_Paulo BET Link Asia/Dhaka BST Link Africa/Harare CAT Link America/St_Johns CNT Link America/Chicago CST Link Asia/Shanghai CTT Link Africa/Addis_Ababa EAT Link Europe/Paris ECT Link America/New_York EST Link Pacific/Honolulu HST Link America/Indianapolis IET Link Asia/Calcutta IST Link Asia/Tokyo JST Link Pacific/Apia MIT Link America/Denver MST Link Asia/Yerevan NET Link Pacific/Auckland NST Link Asia/Karachi PLT Link America/Phoenix PNT Link America/Puerto_Rico PRT Link America/Los_Angeles PST Link Pacific/Guadalcanal SST Link Asia/Saigon VST we'll release a patch with this fix