Public bug reported: TimeZone.getTimeZone("Europe/Ljubljana") and Timezone.getTimeZone("Europe/Zagreb") cause an exception to be thrown becuase of the nonexistence of /usr/lib/jvm/java-6-sun/jre/lib/zi/Europe/Ljubljana and /usr/lib/jvm/java-6-sun/jre/lib/zi/Europe/Zagreb.
Copying /usr/share/zoneinfo/Europe/Ljubljana and /usr/share/zoneinfo/Europe/Zagreb into /usr/lib/jvm/java-6-sun/jre/lib/zi/Europe resolves the issue, but introduces some error output: "ZoneInfo: wrong magic number: Europe/Ljubljana" and "ZoneInfo: wrong magic number: Europe/Zagreb" Because of their inclusion in the official zoneinfo distribution, I would expect these zones to be found in Java, since it purportedly uses tzdata 2009i (see http://java.sun.com/javase/timezones/tzdata_versions.html) Ubuntu 9.10 amd64, sun-java6* packages versioned 6-15-1 ** Affects: sun-java6 (Ubuntu) Importance: Undecided Status: New -- Europe/Ljubljana and Europe/Zagreb timezone files (and perhaps others) are missing https://bugs.launchpad.net/bugs/489085 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs