Hi,

I have an error when receiving data from an RPC call since yesterday.
All was working fine on monday (july 25th) I'm very sure because I
tested my code and commit it on SVN that day. I revert to this version
and I got the same error as follow. I upgrade yesterday (july 27th) to
the new version of Google Plugin for Eclipse and it solve nothing.

The problem seems at the serialization process. I don't know what to
do since nothing changed, nothing that I'm aware of. Did some upgrade
may have change some dependency? Java upgrade, GWT upgrade, etc.?

I tried to add manually the
org.jboss.serial.io.JBossObjectOutputStream library with jbos-
serialization.jar but I got another class not found message. So I
think I need to fix something instead of adding all those missing
libraires manually.

What do you think? Do you have a clue how to solve my problem?

Thanks
Alexandre

***** I'm using : ******
- Eclipse Helios
- Gilead 1.3 (http://noon.gilead.free.fr/gilead/)
- Hibernate Tools       3.4.0.v20110215-1252-H31-GA
org.hibernate.eclipse.feature.feature.group
- Google App Engine Java SDK 1.5.2      1.5.2.r36v201107211953
com.google.appengine.eclipse.sdkbundle.e36.feature.feature.group
- Google Plugin for Eclipse 3.6 2.3.3.r36v201107211953
com.google.gdt.eclipse.suite.e36.feature.feature.group
- Google Web Toolkit SDK 2.3.0  2.3.0.r36v201105191508
com.google.gwt.eclipse.sdkbundle.e36.feature.feature.group
- GWT Designer  2.3.2.r36x201107161328
com.google.gdt.eclipse.designer.feature.feature.group
- GWT Designer Core     2.3.2.r36x201107161253
com.google.gdt.eclipse.designer.hosted.feature.feature.group
- GWT Designer Editor   2.3.2.r36x201107161302
com.google.gdt.eclipse.designer.editor.feature.feature.group


********************************************
Error message :
********************************************
Starting Jetty on port 8888
   [WARN] Exception while dispatching incoming RPC call
java.lang.NoClassDefFoundError: org/jboss/serial/io/
JBossObjectOutputStream
        at
net.sf.gilead.core.serialization.JBossProxySerialization.serialize(JBossProxySerialization.java:
76)
        at
net.sf.gilead.core.serialization.GwtProxySerialization.convertBasicToGwt(GwtProxySerialization.java:
165)
        at
net.sf.gilead.core.serialization.GwtProxySerialization.convertBasicToGwt(GwtProxySerialization.java:
147)
        at
net.sf.gilead.core.serialization.GwtSerializer.convertToGwt(GwtSerializer.java:
111)
        at
net.sf.gilead.core.serialization.GwtSerializer.convertListToGwt(GwtSerializer.java:
276)
        at
net.sf.gilead.core.serialization.GwtProxySerialization.convertListToGwt(GwtProxySerialization.java:
211)
        at
net.sf.gilead.core.serialization.GwtSerializer.convertToGwt(GwtSerializer.java:
97)
        at
net.sf.gilead.core.serialization.GwtSerializer.convertMapToGwt(GwtSerializer.java:
465)
        at
net.sf.gilead.core.serialization.GwtProxySerialization.convertMapToGwt(GwtProxySerialization.java:
287)
        at
net.sf.gilead.core.serialization.GwtSerializer.convertToGwt(GwtSerializer.java:
105)
        at
net.sf.gilead.core.serialization.GwtProxySerialization.serialize(GwtProxySerialization.java:
90)
        at
net.sf.gilead.core.store.stateless.StatelessProxyStore.convertMap(StatelessProxyStore.java:
262)
        at
net.sf.gilead.core.store.stateless.StatelessProxyStore.storeProxyInformations(StatelessProxyStore.java:
152)
        at
net.sf.gilead.core.beanlib.clone.ClonePropertyFilter.propagate(ClonePropertyFilter.java:
209)
        at net.sf.beanlib.provider.BeanPopulator.doit(BeanPopulator.java:186)
        at
net.sf.beanlib.provider.BeanPopulator.processSetterMethod(BeanPopulator.java:
172)
        at net.sf.beanlib.provider.BeanPopulator.populate(BeanPopulator.java:
269)
        at
net.sf.beanlib.provider.replicator.ReplicatorTemplate.populateBean(ReplicatorTemplate.java:
190)
        at
net.sf.beanlib.provider.replicator.BeanReplicator.replicateBean(BeanReplicator.java:
187)
        at
net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator.replicateBean(Hibernate3JavaBeanReplicator.java:
71)
        at
net.sf.gilead.core.beanlib.clone.CloneClassBeanReplicator.replicateBean(CloneClassBeanReplicator.java:
129)
        at
net.sf.beanlib.provider.replicator.ReplicatorTemplate.replicateByBeanReplicatable(ReplicatorTemplate.java:
140)
        at
net.sf.beanlib.provider.replicator.ReplicatorTemplate.replicate(ReplicatorTemplate.java:
135)
        at
net.sf.beanlib.provider.BeanTransformer.transform(BeanTransformer.java:
231)
        at
net.sf.beanlib.hibernate.HibernateBeanReplicator.copy(HibernateBeanReplicator.java:
134)
        at net.sf.gilead.core.LazyKiller.clone(LazyKiller.java:258)
        at net.sf.gilead.core.LazyKiller.detach(LazyKiller.java:212)
        at
net.sf.gilead.core.PersistentBeanManager.clonePojo(PersistentBeanManager.java:
392)
        at
net.sf.gilead.core.PersistentBeanManager.clone(PersistentBeanManager.java:
254)
        at
net.sf.gilead.core.PersistentBeanManager.cloneCollection(PersistentBeanManager.java:
429)
        at
net.sf.gilead.core.PersistentBeanManager.clone(PersistentBeanManager.java:
233)
        at
net.sf.gilead.gwt.GileadRPCHelper.parseReturnValue(GileadRPCHelper.java:
157)
        at
net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:
176)
        at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:
248)
        at
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:
62)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
487)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
362)
        at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
181)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
729)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
405)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
        at
org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:
49)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
        at org.mortbay.jetty.Server.handle(Server.java:324)
        at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
        at org.mortbay.jetty.HttpConnection
$RequestHandler.content(HttpConnection.java:843)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
        at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
        at org.mortbay.thread.QueuedThreadPool
$PoolThread.run(QueuedThreadPool.java:488)
Caused by: java.lang.ClassNotFoundException:
org.jboss.serial.io.JBossObjectOutputStream
        at java.lang.ClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:
352)
        at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:
337)
        ... 54 more

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to