2007/04/21
JRE1.5.0_x+Vistaで発生するタイムゾーンバグ
開発用PCのOSをVistaに変更したら、Javaランタイムでタイムゾーンが正常に取れなくなりました。
SunのBugレポートを漁ってみたら、Vistaでシステムのタイムゾーンを識別するレジストリのキーが変更されたのが原因とのこと(下記リンク先参照)。
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6440819
確かにレジストリのタイムゾーンの指定キーが XP:StandardName -> Vista: TimeZoneKeyName に変わってました。
で、このBugが修正されたのは1.5.0_10だったので、使用していた1.5.0_7では発生してしまっていたというわけでした。
- The URL to Trackback this entry is:
- http://dev.ariel-networks.com/Members/nagai/30de30a430ca30fc30fc30e730f3547d904b309252063051308b3001jre1-5-0_x-vista767a751f3059308b30bf30a430e030fc30f3/tbping