TimeZone по умолчанию
Имеется два сервера Windows Server 2003 на которых бегут аппликации Java на jdk1.6.0_21. Один х86, второй 64-Bit и вроде других отличий нет. Было замечено, что на одном из них время в логах отличается на пол-часа от другого. Выяснилось, что на 64-Bitном Java решила, что находится в TimeZone VET (Венесуела) и из за этого сбой во времени. В Windows на обоих серверах выставлено Eastern Daylight Time и не понятно, почему на одном из серверов Java видит это по-другому. Поиск в Гугле не помог решить проблему в корне, пришлось добавлять параметр -Duser.timezone, а хотелось бы понять причину. Есть ли у кого-нибудь предположения откуда у данной проблемы ноги растут?
