validation check is failing for TimeZone display name with tzupdater1.0.1 on 1.5.0_07
JDK info with TimeZone update:
==============================
bash-3.00$ /export/home/DST/tmp/tzupdater1.0.1-src/jdk1.5.0_07/bin/java -jar /export/home/DST/tmp1/tzupdater2007a/tzupdater.jar -V
tzupdater version 1.0.1-b01
JRE time zone data version: tzdata2007a
Embedded time zone data version: tzdata2007a
Test machine:
=============
qt0.ireland (sol10-x86)
Error details:
==============
Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: TimeZone display name validation failed.
System.err:
===========
America/Indiana/Petersburg doesn't seem to have display names
America/Indiana/Vincennes doesn't seem to have display names
America/North_Dakota/New_Salem doesn't seem to have display names
America/Atikokan doesn't seem to have display names
America/Blanc-Sablon doesn't seem to have display names
America/Moncton doesn't seem to have display names
Atlantic/Faroe doesn't seem to have display names
Europe/Guernsey doesn't seem to have display names
Europe/Isle_of_Man doesn't seem to have display names
Europe/Jersey doesn't seem to have display names
Europe/Podgorica doesn't seem to have display names
Africa/Asmara doesn't seem to have display names
Europe/Volgograd doesn't seem to have display names
Australia/Eucla doesn't seem to have display names
java.lang.RuntimeException: TimeZone display name validation failed.
at CheckDisplayNames.main(CheckDisplayNames.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:83)
at java.lang.Thread.run(Thread.java:595)
JavaTest Message: Test threw exception: java.lang.RuntimeException: TimeZone display name validation failed.
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: TimeZone display name validation failed.
How to reproduce the steps
==========================
1.
Copy the testcase file to your testmachine .
Testcase location:
/net/jqa.ireland/export/home4/testsuites/regression/150_j2se_12_b01/test/java/util/TimeZone/CheckDisplayNames.java
2.
Install jdk1.5.0_07 and update the Time Zone with tzupdater1.0.1 tool by -u option
tzupdater1.0.1 tool is available at
/java/re/tzupdater/1.0.1/promoted/bundles/tzupdater-1_0_1.zip
3.
Compile and execute the testcase
JDK info with TimeZone update:
==============================
bash-3.00$ /export/home/DST/tmp/tzupdater1.0.1-src/jdk1.5.0_07/bin/java -jar /export/home/DST/tmp1/tzupdater2007a/tzupdater.jar -V
tzupdater version 1.0.1-b01
JRE time zone data version: tzdata2007a
Embedded time zone data version: tzdata2007a
Test machine:
=============
qt0.ireland (sol10-x86)
Error details:
==============
Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: TimeZone display name validation failed.
System.err:
===========
America/Indiana/Petersburg doesn't seem to have display names
America/Indiana/Vincennes doesn't seem to have display names
America/North_Dakota/New_Salem doesn't seem to have display names
America/Atikokan doesn't seem to have display names
America/Blanc-Sablon doesn't seem to have display names
America/Moncton doesn't seem to have display names
Atlantic/Faroe doesn't seem to have display names
Europe/Guernsey doesn't seem to have display names
Europe/Isle_of_Man doesn't seem to have display names
Europe/Jersey doesn't seem to have display names
Europe/Podgorica doesn't seem to have display names
Africa/Asmara doesn't seem to have display names
Europe/Volgograd doesn't seem to have display names
Australia/Eucla doesn't seem to have display names
java.lang.RuntimeException: TimeZone display name validation failed.
at CheckDisplayNames.main(CheckDisplayNames.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:83)
at java.lang.Thread.run(Thread.java:595)
JavaTest Message: Test threw exception: java.lang.RuntimeException: TimeZone display name validation failed.
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.RuntimeException: TimeZone display name validation failed.
How to reproduce the steps
==========================
1.
Copy the testcase file to your testmachine .
Testcase location:
/net/jqa.ireland/export/home4/testsuites/regression/150_j2se_12_b01/test/java/util/TimeZone/CheckDisplayNames.java
2.
Install jdk1.5.0_07 and update the Time Zone with tzupdater1.0.1 tool by -u option
tzupdater1.0.1 tool is available at
/java/re/tzupdater/1.0.1/promoted/bundles/tzupdater-1_0_1.zip
3.
Compile and execute the testcase