Date: Fri, 9 Mar 2007 07:52:16 +0100 (CET) From: "Zbigniew Szalbot" <zbyszek@szalbot.homedns.org> To: freebsd-questions@freebsd.org Subject: java process logs wrong time Message-ID: <4175.192.168.11.11.1173423136.squirrel@lists.lc-words.com>
next in thread | raw e-mail | index | archive | help
Hello, I am using 6.2 version with a custom kernel config. Another machine uses 6.1 also with custom kernel. On both of the machines there is java installed. java version "1.5.0" Java(TM) 2 Runtime Environment, Standard Edition (build diablo-1.5.0-b01) Java HotSpot(TM) Client VM (build diablo-1.5.0_07-b01, mixed mode) We have a program written in java and this program logs its operation to a log file. It alwasy logs the correct hour when it does its work. Yesterday I had to restart the program on 6.1 machine and noticed that the entries in log file are now one hour behind. So I restarted the same java api on the 6.2 machine and it did the same thing - it put the log entries as 7 a.m. when it actually was 8 a.m. (so java is one our behind the system time but the program uses system date and time). On both of the machines the system time is CET: $ date Fri Mar 9 07:46:22 CET 2007 And on both of them we use 161 ?? IWs 0:00.00 adjkerntz -i Up to when I had to restart java processes, the logging was always consistent with the system time on both machines. Now it is not. Can you give me any advice how to troubleshoot it? A thing to mention is that there were no changes to the java api in the meantime. As for the systems, 6.1 has been patched but otherwise nothing changed. The 6.2 was upgraded from 6.1. Otherwise no other (system) changes. Can it have something to do with time zones? In our region (time zone) the clocks have not been ajdusted yet for spring (but they will be shortly). Thank you in advance! -- Zbigniew Szalbot
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4175.192.168.11.11.1173423136.squirrel>