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.
The PST timezone and other legacy timezones get dropped in JDK 7u updates when using the new -l feature.
Comments
new version released at http://www.oracle.com/technetwork/java/javase/downloads/tzupdater-download-513681.html
03-03-2016
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.
19-02-2016
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