FULL PRODUCT VERSION :
jdk1.8_111, tzupdate v2.1
ADDITIONAL OS VERSION INFORMATION :
all Windows20*
A DESCRIPTION OF THE PROBLEM :
The background is the Mexican government added the cancun tz in 2015-Jan.
The Windows TZ updates for later in 2015 have the new TZ and show it as "Chetumal".
The TZ changeset tzdata2015a for cancun was introduced in JDK8u45.
However, while the tzdb file has an Americas/Cancun TZ, the tzmapping file for mapping between Windows name style to Java, the tzmappings file omits it.
REGRESSION. Last worked in version 8u111
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Install the a current 2016 Windows TZ update pack; reboot the windows system to have available tz detected.
Set system TZ to "Chetumal"
Run a Java program (to be attached) to detect the current system time and print the current timezone.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Americas/Cancun
ACTUAL -
GMT-5:00
REPRODUCIBILITY :
This bug can be reproduced always.