Hudson – clock of the subversion server appears to be out of sync.

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.

This message seems pretty clear, to fix this we have to configure ntp. Let’s install the required packages :

apt-get install ntp ntpdate
 vim /etc/ntp.conf 

add server

# maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <>
#server iburst dynamic
#server iburst dynamic
#server iburst dynamic
#server iburst dynamic


Restart ntp,

/etc/init.d/ntp restart

You can check your configuration and see the servers with which you are synchronized with the following :

ntpq -p
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================   2 u    2   64    1    9.181  -15.619   0.001

More on :


NoClassDefFoundError while building on Hudson

While compiling a maven webapp using GWT on Hudson, I’ve got the following issue :

[ERROR] Exception in thread "main" java.lang.NoClassDefFoundError: com/google/gwt/dev/Compiler
[ERROR] Caused by: java.lang.ClassNotFoundException:
[ERROR]  at$
[ERROR]  at Method)
[ERROR]  at
[ERROR]  at java.lang.ClassLoader.loadClass(
[ERROR]  at sun.misc.Launcher$AppClassLoader.loadClass(
[ERROR]  at java.lang.ClassLoader.loadClass(
[ERROR]  at java.lang.ClassLoader.loadClassInternal(

This can be solved by telling gwt-maven-plugin to use a localWorker. Here is the config for pom.xml :


Then, you will happily see :

[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------