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