Using GoogleWebToolkit in a Plugin

I found out that the plugins classes are not in classpath of the servlet Thread.

I have added the following code to the constructor of the servlet (class DateServiceImpl )

ClassLoader loader = Thread.currentThread().getContextClassLoader();
if (loader instanceof URLClassLoader) {
     URLClassLoader urlLoader = (URLClassLoader)loader;
     URL[] urls = urlLoader.getURLs();
     for (URL url : urls) {
          Log.info("GWT: loader url: '"+url.toString()+"'");      }
}
else {
     Log.info("GWT: loader is a '"+loader.getClass().getSimpleName()+"'");
}

Output of this code is:

2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/jtds.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/servlet.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/activation.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/jasper-runtime.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/startup.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/hsqldb.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/mail.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/commons-el.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/postgres.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/jasper-compiler.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/openfire.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/jdic.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/mysql.jar'
2008.05.06 21:25:19 GWT: loader url: 'file:/opt/openfire/bin/../lib/bouncycastle.jar'

Any ideas?

thx