gwt rpc - GWT - occasional com.google.gwt.user.client.rpc.SerializationException -


We are sometimes nervous about events such as:

com.google .gwt .user.client.rpc.SerializationException: type 'xxx' was not assigned to 'com.google.gwt.user.client.rpc.IsSerializable' and it was not Siriyljhr custom fields. For security purposes, it will not be serialized. Example = xxx com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize (ServerSerializationStreamWriter.java:610) com.google.gwt.user.client.rpc on .impl.AbstractSerializationStreamWriter.writeObject (AbstractSerializationStreamWriter.java:129 at least com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter $ ValueWriter $ 8.write) (ServerSerializationStreamWriter.java:152) com.google.gwt .user.server.rpc.impl.ServerSerializationStreamWriter Com () Sserialaijh value (server Sserialaijheshn stream Wahkkjawa) 34) on com.google.gwt.user.server.rpc.RPC.encodeResponse (RPC.java:60 9) com.google.gwt.user.server.rpc .RPC.encodeResponseForSuccess (RPC.java:467) .google.gwt.user.server.rpc.RemoteServiceServlet to com on com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse (RPC.java:564). Process.call de.softconex.travicemanager.server.TraviceManagerServiceImpl.processCall (RemoteServiceServlet.java:188) at com.google.gwt.user.server .rpc.RemoteServiceServlet.processPost (RemoteServiceServlet.java 2824) com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost (AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service (HttpServlet.java: on org.apache.catalina.core.ApplicationFilterChain.internalDoFilter Javax.servlet.http.ht TpServlet.service (HttpServlet.java:803) (ApplicationFilterChain.java jun9090 org.apache.catalina.core.ApplicationFilterChain at 710). DoFilter (ApplicationFilterChain.java206) on org.apache.catalina.core.ApplicationFilterChain.internalDoFilter derFilter.doFilter (ReplyHeaderFilter.java:96) on org.jboss.web.tomcat.filters.ReplyHea (ApplicationFilterChain.java:235) org.apache on .catalina.core.ApplicationFilterChain.doFilter on (ApplicationFilterChain.java:206) .apache.catalina.core.StandardWrapperValve.invoke org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175) organization (StandardWrapperValve. java: 230) org.jboss.web.tomcat.security.JaccContextValve.invoke on org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:127) on org.jboss.web.tomcat.security.SecurityAssociationValve.invoke (SecurityAssociationValve.java:179) on the organization (JaccContextValve.java:84). On apache.catalina.valves.ErrorReportValve.invoke org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke (ErrorReportValve.java:102) (CachedConnectionValve.java:157) on org.apache.catalina.core.StandardEngineValve. org.apache.coyote on call (StandardEngineValve.java:109) org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:262) org.apache.coyote.ajp.AjpAprProcessor.process (AjpAprProcessor.java:419) on .ajp.AjpAprProtocol $ AjpConnectionHandler .process org.apache.tomcat.util.net.AprEndpoint $ Worker.run (AprEndpoint.java:1508) at java.lang.Thread.run (AjpAprProtocol.java:378) (Thread .java: 619)

Normally the application applies the corrected sequence (the whole object graph) running fine.

There are only one pattern / comments so far:

  • We only have problems when

  • the problem occurs

  • Running firefox in privacy mode (by disabling all cache etc) does not fix the problem

Any thoughts?

Holger

Have you discovered the article: this is any access modifier With a default (zero logic) constructor (for example private foo () {} will work)

I am always forgetting the counting constants when I am a serializable Creating object: D


Comments

Popular posts from this blog

oracle - The fastest way to check if some records in a database table? -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -