Hi, look here http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&s=google-web-toolkit-doc-1-5&t=DevGuideSerializableTypes did you comply with these requirements? Seems that something inside com.zensistemi.zeno.model.ordini.StoricoVenduto_gilead_15 class is not Serializable, consider also that classes like Calendar, for example, cannot be sent back to client. If you encounter this error only sometimes maybe is due to the fact that you have a container (like List or Map) that sometimes has not-serialazable classes inside.
Ciao Patrizio 2009/6/10 [email protected] <[email protected]> > > I've sometimes this exception : why? > > Exception while dispatching incoming RPC call > com.google.gwt.user.client.rpc.SerializationException: > java.lang.reflect.InvocationTargetException > at > > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer > (ServerSerializationStreamWriter.java:696) > at > > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeImpl > (ServerSerializationStreamWriter.java:659) > at > > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize > (ServerSerializationStreamWriter.java:593) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject > (AbstractSerializationStreamWriter.java:129) > at > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter > $ValueWriter$8.write(ServerSerializationStreamWriter.java:146) > at > > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue > (ServerSerializationStreamWriter.java:530) > at com.google.gwt.user.server.rpc.RPCCopy_GWT15.encodeResponse > (RPCCopy_GWT15.java:597) > at > com.google.gwt.user.server.rpc.RPCCopy_GWT15.encodeResponseForSuccess > (RPCCopy_GWT15.java:429) > at com.google.gwt.user.server.rpc.RPCCopy.encodeResponseForSuccess > (RPCCopy.java:154) > at net.sf.gilead.gwt.PersistentRemoteService.processCall > (PersistentRemoteService.java:157) > at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost > (RemoteServiceServlet.java:86) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:290) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:206) > at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter > (ReplyHeaderFilter.java:96) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:235) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:206) > at org.apache.catalina.core.StandardWrapperValve.invoke > (StandardWrapperValve.java:230) > at org.apache.catalina.core.StandardContextValve.invoke > (StandardContextValve.java:175) > at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke > (SecurityAssociationValve.java:179) > at org.jboss.web.tomcat.security.JaccContextValve.invoke > (JaccContextValve.java:84) > at org.apache.catalina.core.StandardHostValve.invoke > (StandardHostValve.java:127) > at org.apache.catalina.valves.ErrorReportValve.invoke > (ErrorReportValve.java:102) > at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke > (CachedConnectionValve.java:157) > at org.apache.catalina.core.StandardEngineValve.invoke > (StandardEngineValve.java:109) > at org.apache.catalina.connector.CoyoteAdapter.service > (CoyoteAdapter.java:262) > at org.apache.coyote.http11.Http11Processor.process > (Http11Processor.java:844) > at org.apache.coyote.http11.Http11Protocol > $Http11ConnectionHandler.process(Http11Protocol.java:583) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run > (JIoEndpoint.java:446) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedMethodAccessor128.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer > (ServerSerializationStreamWriter.java:678) > ... 30 more > Caused by: com.google.gwt.user.client.rpc.SerializationException: Type > 'com.zensistemi.zeno.model.ordini.StoricoVenduto_gilead_15' was not > included in the set of types which can be serialized by this Seriali > zationPolicy or its Class object could not be loaded. For security > purposes, this type will not be serialized. > at > > com.google.gwt.user.server.rpc.impl.StandardSerializationPolicy.validateSerialize > (StandardSerializationPolicy.java:83) > at > > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize > (ServerSerializationStreamWriter.java:591) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject > (AbstractSerializationStreamWriter.java:129) > at > > com.google.gwt.user.client.rpc.core.java.util.Collection_CustomFieldSerializerBase.serialize > (Collection_CustomFieldSerializerBase.java:43) > at > > com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSerializer.serialize > (ArrayList_CustomFieldSerializer.java:36) > ... 34 more > > I dont' understand.... > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "GWT-Ext Developer Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/gwt-ext?hl=en -~----------~----~----~----~------~----~------~--~---
