TimeZone issue in 1.8u60

Tomasz Kowalczewski tomasz.kowalczewski at gmail.com
Wed Jun 10 11:21:38 UTC 2015


Hi,

I am not sure where to write about this, I hope somebody will point me to
right list if this one is not correct.

I have been playing with newest Java 1.8u60 to try PreserveFramePointer
functionality. Unfortunately none of our servers start on this version of
java. It is because of REST call to Amazon services done during startup.
None of these calls worked.  Unless I am missing something it turns out to
be issue with formatting time zone information as done by Joda Time. It
uses calls to:

DateTimeUtils.getDateFormatSymbols(Locale.ENGLISH).getZoneStrings();

to get list of timezones. This usually returned array of arrays of 5
elements. In 1.8u60 it returns array of arrays of 7 elements.

I know that all this software is not related to OpenJDK and calling
getZoneStrings is discouraged in the docs. But as I am unfamiliar with time
zones mechanisms inside JDK (loading from bundles etc.) I was hoping that
somebody will point me to change that may caused this for sake of better
understanding the issue.

-- 
Thanks,
Tomasz Kowalczewski



More information about the core-libs-dev mailing list