Hi all,..
Ok,... I have installed
tzupdater.jar file in my system and then looked at
C:\Program Files\Java\ and it has shown 2 jre instances..
I have executed the
java -jar tzupdater.jar -u on both the instances and then run a java program using those 2 jre's and the
new Date() gives the correct value
That's good...
Then i open my IBM Rational App Developer(RAD) and run the same program,... and DAMN !!! it still shows 1 hour behind... I mean then i tried to run the same
java -jar tzupdater.jar -u at the
C:\Program Files\IBM\Rational\SDP\6.0\runtimes\base_v6\java\jre\bin and it throws an error
The Java runtime doesn''t have time zone data (zi directory). damn... then i searched for
zi in my system and there are only 2 places,...
C:\Program Files\Java\j2re1.4.2_03\lib\zi and
C:\Program Files\Java\j2re1.4.2_04\lib\zi in which place i have anyway upgraded the JRE...
So where is the IBM RAD getting the "zi" from ?? and it sure is using the other jre which i have not upgraded...
I really appreciate your comments on this
Thanks a lot