Documentation for IncompatibleRemoteServiceException says - *".. Exception that will be passed to the method when an incompatibility is detected between a RemoteService client and its corresponding RemoteService server."*
Are you able to get run it in web mode (ie. after compiling using gwtc)? Also, try to see if you have the right jars in the classpath when starting up hosted mode/oophm. Perhaps you have both versions of gwt in your classpath? --Sri 2009/10/11 Zé Vicente <[email protected]> > > Hello all, > > I very happy to be able to test GWT 2.0. The new features are > amazing!!!! The code splitting and Declarative UI are going to place > GWT on the top of choice for UI development. I am quite sure the the > market will require more professionals with GWT experience. > > Well, but we still have some problems to solve. In my case, I did the > migration of my project from 1.7 to 2.0. Now I have a very strange > behavior. My first rpc call works fine. But it does not matter which > service I call the second time. It always crash. So, in my second rpc > call I get an error message like that: > > com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: The > response could not be deserialized > at > > com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived > (RequestCallbackAdapter.java:204) > at com.google.gwt.http.client.Request.fireOnResponseReceivedImpl > (Request.java:316) > at com.google.gwt.http.client.Request.fireOnResponseReceivedAndCatch > (Request.java:288) > at com.google.gwt.http.client.Request.fireOnResponseReceived > (Request.java:270) > at com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange > (RequestBuilder.java:396) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at com.google.gwt.dev.shell.BrowserChannel.reactToMessages > (BrowserChannel.java:1542) > at com.google.gwt.dev.shell.BrowserChannelServer.processConnection > (BrowserChannelServer.java:396) > at com.google.gwt.dev.shell.BrowserChannelServer.run > (BrowserChannelServer.java:178) > at java.lang.Thread.run(Unknown Source) > Caused by: com.google.gwt.user.client.rpc.SerializationException: > Brazil > at com.google.gwt.user.client.rpc.impl.SerializerBase.check > (SerializerBase.java:161) > at com.google.gwt.user.client.rpc.impl.SerializerBase.instantiate > (SerializerBase.java:138) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:114) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at com.myproject.model.AppStartUPData_FieldSerializer.deserialize > (transient source for > com.myproject.model.AppStartUPData_FieldSerializer:21) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at > > com.google.gwt.dev.shell.BrowserChannel.reactToMessagesWhileWaitingForReturn > (BrowserChannel.java:1573) > at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript > (BrowserChannelServer.java:124) > at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke > (ModuleSpaceOOPHM.java:120) > at > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 502) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid > (ModuleSpace.java:295) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid > (JavaScriptHost.java:107) > at com.google.gwt.user.client.rpc.impl.SerializerBase$MethodMap > $.deserialize$(SerializerBase.java) > at com.google.gwt.user.client.rpc.impl.SerializerBase.deserialize > (SerializerBase.java:124) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:116) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at com.myproject.model.Country_FieldSerializer.deserialize(transient > source for com.myproject.model.Country_FieldSerializer:22) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at > > com.google.gwt.dev.shell.BrowserChannel.reactToMessagesWhileWaitingForReturn > (BrowserChannel.java:1573) > at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript > (BrowserChannelServer.java:124) > at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke > (ModuleSpaceOOPHM.java:120) > at > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 502) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid > (ModuleSpace.java:295) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid > (JavaScriptHost.java:107) > at com.google.gwt.user.client.rpc.impl.SerializerBase$MethodMap > $.deserialize$(SerializerBase.java) > at com.google.gwt.user.client.rpc.impl.SerializerBase.deserialize > (SerializerBase.java:124) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:116) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at > > com.google.gwt.user.client.rpc.core.java.util.Collection_CustomFieldSerializerBase.deserialize > (Collection_CustomFieldSerializerBase.java:33) > at > > com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSerializer.deserialize > (ArrayList_CustomFieldSerializer.java:31) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at > > com.google.gwt.dev.shell.BrowserChannel.reactToMessagesWhileWaitingForReturn > (BrowserChannel.java:1573) > at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript > (BrowserChannelServer.java:124) > at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke > (ModuleSpaceOOPHM.java:120) > at > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 502) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid > (ModuleSpace.java:295) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid > (JavaScriptHost.java:107) > at com.google.gwt.user.client.rpc.impl.SerializerBase$MethodMap > $.deserialize$(SerializerBase.java) > at com.google.gwt.user.client.rpc.impl.SerializerBase.deserialize > (SerializerBase.java:124) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:116) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at com.myproject.model.AppStartUPData_FieldSerializer.deserialize > (transient source for > com.myproject.model.AppStartUPData_FieldSerializer:21) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at > > com.google.gwt.dev.shell.BrowserChannel.reactToMessagesWhileWaitingForReturn > (BrowserChannel.java:1573) > at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript > (BrowserChannelServer.java:124) > at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke > (ModuleSpaceOOPHM.java:120) > at > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 502) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid > (ModuleSpace.java:295) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid > (JavaScriptHost.java:107) > at com.google.gwt.user.client.rpc.impl.SerializerBase$MethodMap > $.deserialize$(SerializerBase.java) > at com.google.gwt.user.client.rpc.impl.SerializerBase.deserialize > (SerializerBase.java:124) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:116) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at com.myproject.model.Denomination_FieldSerializer.deserialize > (transient source for com.myproject.model.Denomination_FieldSerializer: > 23) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at > > com.google.gwt.dev.shell.BrowserChannel.reactToMessagesWhileWaitingForReturn > (BrowserChannel.java:1573) > at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript > (BrowserChannelServer.java:124) > at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke > (ModuleSpaceOOPHM.java:120) > at > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 502) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid > (ModuleSpace.java:295) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid > (JavaScriptHost.java:107) > at com.google.gwt.user.client.rpc.impl.SerializerBase$MethodMap > $.deserialize$(SerializerBase.java) > at com.google.gwt.user.client.rpc.impl.SerializerBase.deserialize > (SerializerBase.java:124) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:116) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at > > com.google.gwt.user.client.rpc.core.java.util.Collection_CustomFieldSerializerBase.deserialize > (Collection_CustomFieldSerializerBase.java:33) > at > > com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSerializer.deserialize > (ArrayList_CustomFieldSerializer.java:31) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at > > com.google.gwt.dev.shell.BrowserChannel.reactToMessagesWhileWaitingForReturn > (BrowserChannel.java:1573) > at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript > (BrowserChannelServer.java:124) > at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke > (ModuleSpaceOOPHM.java:120) > at > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 502) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid > (ModuleSpace.java:295) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid > (JavaScriptHost.java:107) > at com.google.gwt.user.client.rpc.impl.SerializerBase$MethodMap > $.deserialize$(SerializerBase.java) > at com.google.gwt.user.client.rpc.impl.SerializerBase.deserialize > (SerializerBase.java:124) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:116) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at com.myproject.model.AppStartUPData_FieldSerializer.deserialize > (transient source for > com.myproject.model.AppStartUPData_FieldSerializer:21) > 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.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 103) > at > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > 71) > at com.google.gwt.dev.shell.OophmSessionHandler.invoke > (OophmSessionHandler.java:146) > at > > com.google.gwt.dev.shell.BrowserChannel.reactToMessagesWhileWaitingForReturn > (BrowserChannel.java:1573) > at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript > (BrowserChannelServer.java:124) > at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke > (ModuleSpaceOOPHM.java:120) > at > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 502) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid > (ModuleSpace.java:295) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid > (JavaScriptHost.java:107) > at com.google.gwt.user.client.rpc.impl.SerializerBase$MethodMap > $.deserialize$(SerializerBase.java) > at com.google.gwt.user.client.rpc.impl.SerializerBase.deserialize > (SerializerBase.java:124) > at > > com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.deserialize > (ClientSerializationStreamReader.java:116) > at > > com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject > (AbstractSerializationStreamReader.java:61) > at com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter > $ResponseReader$8.read(RequestCallbackAdapter.java:104) > at > > com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived > (RequestCallbackAdapter.java:197) > ... 15 more > > I would appreciate any help. > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" 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/google-web-toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
