"'[Ljava.l ang.Object;' was not included in the set of types which can be
serialized by this SerializationPolicy"

You're trying to stream objects of the type Object. This is not
serializable. To make rpc calls work, you need to send _serializable_
objects. You might need to design your own communication-object, containing
only serializable parts.

http://code.google.com/intl/no/webtoolkit/doc/1.6/DevGuideServerCommunicatio
n.html#DevGuideSerializableTypes for more info.

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf
Of sekhar
Sent: 24. august 2009 20:21
To: GWT-Ext Developer Forum
Subject: Serialization exception


Hi all,
  I am getting this exception when trying to access an asynchronous
method.
Please let me know how can I solve it.



Exception while dispatching incoming R
PC call
com.google.gwt.user.client.rpc.SerializationException:
java.lang.reflect.Invocat
ionTargetException
        at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.s
erializeWithCustomSerializer(ServerSerializationStreamWriter.java:696)
        at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.s
erializeImpl(ServerSerializationStreamWriter.java:659)
        at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.s
erialize(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$V
alueWriter$8.write(ServerSerializationStreamWriter.java:146)
        at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.s
erializeValue(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:5
29)
        at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(Remot
eServiceServlet.java:164)
        at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost
(RemoteServ
iceServlet.java:86)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:
647)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:
729)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationF
ilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperV
alve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextV
alve.java:172)
        at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.j
ava:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.j
ava:117)
        at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineVal
ve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.jav
a:174)
        at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java
:875)
        at org.apache.coyote.http11.Http11BaseProtocol
$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
(PoolTcpEndpo
int.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
(LeaderFol
lowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadP
ool.java:689)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.s
erializeWithCustomSerializer(ServerSerializationStreamWriter.java:678)
        ... 26 more
Caused by: com.google.gwt.user.client.rpc.SerializationException: Type
'[Ljava.l
ang.Object;' was not included in the set of types which can be
serialized by thi
s SerializationPolicy or its Class object could not be loaded. For
security purp
oses, this type will not be serialized.
        at
com.google.gwt.user.server.rpc.impl.StandardSerializationPolicy.valid
ateSerialize(StandardSerializationPolicy.java:83)
        at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.s
erialize(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_CustomFieldS
erializerBase.serialize(Collection_CustomFieldSerializerBase.java:43)
        at
com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSe
rializer.serialize(ArrayList_CustomFieldSerializer.java:36)
        ... 31 more

Thanks in advance for any help.

Thanks,
Sekhar.


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