Something seemed to be wrong with /etc/localtime in my case.

The following solved the problem on my feisty machine:

sudo cp /etc/localtime /etc/localtime.bak
sudo ln -s -f /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime

See http://ubuntuforums.org/showthread.php?p=2312649

Note however that my old /etc/localtime is binary identical to
/usr/share/zoneinfo/Europe/Amsterdam. So it looks to me like Java
expects to find a symbolic link here, and the time zone detection fails
if Java encounters a regular file instead of the link.

-- 
Java reports time zone incorrectly during CDT (US Daylight saving time)
https://bugs.launchpad.net/bugs/49068
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to