hi 

It is quite often that I manage to get something in my graph of objects 
that will break the serialization. The problem is that this is sometimes 
not detected in the build process but later when the actual gwt rpc is 
made. 

The feedback from the server gives me this trace then:

[ERROR] com.google.gwt.user.client.rpc.StatusCodeException: 500 The call 
failed on the server; see server log for details
[ERROR]         at 
com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived(RequestCallbackAdapter.java:209)
[ERROR]         at 
com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java:258)
[ERROR]         at 
com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:412)
[ERROR]         at sun.reflect.GeneratedMethodAccessor108.invoke(Unknown 
Source)
[ERROR]         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERROR]         at java.lang.reflect.Method.invoke(Method.java:606)
[ERROR]         at 
com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
[ERROR]         at 
com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
[ERROR]         at 
com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
[ERROR]         at 
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338)
[ERROR]         at 
com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219)
[ERROR]         at 
com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)
[ERROR]         at 
com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571)
[ERROR]         at 
com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279)
[ERROR]         at 
com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
[ERROR]         at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
[ERROR]         at 
com.google.gwt.core.client.impl.Impl.entry0(Impl.java:242)
[ERROR]         at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown 
Source)
[ERROR]         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERROR]         at java.lang.reflect.Method.invoke(Method.java:606)
[ERROR]         at 
com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
[ERROR]         at 
com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
[ERROR]         at 
com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
[ERROR]         at 
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:293)
[ERROR]         at 
com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547)
[ERROR]         at 
com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
[ERROR]         at java.lang.Thread.run(Thread.java:744)


If the server logs are the text that is written inside the console or in 
the application window of development mode, then it gives no indication of 
what class or instance that caused the error. 

I have a lot of complex classes being sent from the server to the client. 
So I would like to get som technical help in finding what is wrong. Does 
anybody have a god strategy for finding these problems?

Kind regards

CL

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to