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
-~----------~----~----~----~------~----~------~--~---

Reply via email to