Ah, the empty constructor.  I was banging my head on the wall for a
long time before I saw that bit of info.  Thanks!

On Oct 15, 10:30 am, Dominik Steiner
<dominik.j.stei...@googlemail.com> wrote:
> you should check that all of the types of your properties insides your
> DTO are also serializable and have an empty default constructor.
>
> HTH
>
> Dominik
>
> On Oct 13, 11:45 pm, Satya Lakshminath <lakshminat...@gmail.com>
> wrote:
>
>
>
> > Hi,
>
> > I am too getting a similar problem like was reported above
> > I am trying to run application on tomcat and I have some of the DTO
> > objects under a package com.xxxxx.xxxx and I able to get objects from
> > table except for one DTO, I am implementing IsSerializable interface
> > for my DTO when I watch at the the loggers in tomcat I see the
> > following stack trace
>
> > SEVERE: 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.seriali 
> > zeWithCustomSerializer
> > (ServerSerializationStreamWriter.java:696)
> > at
> > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.seriali 
> > zeImpl
> > (ServerSerializationStreamWriter.java:659)
> > at
> > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.seriali 
> > ze
> > (ServerSerializationStreamWriter.java:593)
> > at
> > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.write 
> > Object
> > (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.seriali 
> > zeValue
> > (ServerSerializationStreamWriter.java:530)
> > at com.google.gwt.user.server.rpc.RPC.encodeResponse(RPC.java:573)
> > at com.google.gwt.user.server.rpc.RPC.encodeResponseForSuccess
> > (RPC.java:441)
> > at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:
> > 529)
> > at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall
> > (RemoteServiceServlet.java:166)
> > at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost
> > (RemoteServiceServlet.java:86)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (ApplicationFilterChain.java:290)
> > at org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterChain.java:206)
> > at org.apache.catalina.core.StandardWrapperValve.invoke
> > (StandardWrapperValve.java:233)
> > at org.apache.catalina.core.StandardContextValve.invoke
> > (StandardContextValve.java:191)
> > at org.apache.catalina.core.StandardHostValve.invoke
> > (StandardHostValve.java:128)
> > at org.apache.catalina.valves.ErrorReportValve.invoke
> > (ErrorReportValve.java:102)
> > at org.apache.catalina.core.StandardEngineValve.invoke
> > (StandardEngineValve.java:109)
> > at org.apache.catalina.connector.CoyoteAdapter.service
> > (CoyoteAdapter.java:286)
> > at org.apache.coyote.http11.Http11Processor.process
> > (Http11Processor.java:845)
> > at org.apache.coyote.http11.Http11Protocol
> > $Http11ConnectionHandler.process(Http11Protocol.java:583)
> > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
> > 447)
> > at java.lang.Thread.run(Unknown Source)
> > Caused by: java.lang.reflect.InvocationTargetException
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> > at java.lang.reflect.Method.invoke(Unknown Source)
> > at
> > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.seriali 
> > zeWithCustomSerializer
> > (ServerSerializationStreamWriter.java:678)
> > … 24 more
> > Caused by: com.google.gwt.user.client.rpc.SerializationException: Type
> > ‘[Ljava.lang.Object;’ was not included in the set of types which can
> > be serialized by this SerializationPolicy 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.validateSer 
> > ialize
> > (StandardSerializationPolicy.java:83)
> > at
> > com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.seriali 
> > ze
> > (ServerSerializationStreamWriter.java:591)
> > at
> > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.write 
> > Object
> > (AbstractSerializationStreamWriter.java:129)
> > at
> > com.google.gwt.user.client.rpc.core.java.util.Collection_CustomFieldSeriali 
> > zerBase.serialize
> > (Collection_CustomFieldSerializerBase.java:43)
> > at
> > com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSerializ 
> > er.serialize
> > (ArrayList_CustomFieldSerializer.java:36)
> > … 29 more
>
> > nothing else is displayed in the loggers. while compiling my
> > application I am shown with the following warning :
>
> > Compiling module com.xxxx.xxxx.xxxx.EPestReporting
> > Scanning for additional dependencies: file:/E:/code/xxxx/src/com/xxxx/
> > xxxx/xxxx/xxxx/LoginScreen.java
> > Computing all possible rebind results for
> > ‘com.xxxx.xxxx.xxxx.client.HibernateService’
> > Rebinding com.xxxxxx.xxxxxx.xxxxxx.client.HibernateService
> > Invoking
> > Generating client proxy for remote service interface
> > ‘com.xxxx.xxxx.xxxx.client.HibernateService’
> > Analyzing ‘com.xxxx.xxxx.xxxx.client.HibernateService’ for
> > serializable types
> > Analyzing methods:
> > public abstract java.util.List getDetailedSurveyReport
> > (java.util.HashMap hm)
> > Parameter: java.util.HashMap hm
> > java.util.HashMap
> > Verifying instantiability
> > java.util.HashMap
> > [WARN] Checking all subtypes of Object which qualify for serialization
> > Compiling 6 permutations
> > Permutation compile succeeded
> > Linking into E:\code\xxxxxxxx\war
> > Link succeeded
> > Compilation succeeded — 33.172s
>
> > can any one share there idea’s regarding how to solve this problem.
>
> > Thanks in advance.
> > Lakshminath.

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