This part: Type 'com.extjs.gxt.ui.client.data.BasePagingLoadConfig' was not assignable to 'com.google.gwt.user.client.rpc.IsSerializable' and did not have a custom field serializer. For security purposes, this type will not be deserialized.
...is the problem. If memory serves, the "LoadConfig" is an object used to pass query parameters to the server side. It appears that in the version of code you're using, it's not specified properly for remoting. You should bother the extjs folks about that, though. It's not a GWT issue per se. Walden On Nov 12, 9:21 am, Sachin <[EMAIL PROTECTED]> wrote: > Hello All, > I am getting following error in my RPC service ... can anybody tell me > what is the problem ? > I am using ExtGWT grid with pagination and loading data through RPC in > grid. > > [ERROR] > Uncaught exception escaped > java.lang.RuntimeException: > com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: > Type 'com.extjs.gxt.ui.client.data.BasePagingLoadConfig' was not > assignable to 'com.google.gwt.user.client.rpc.IsSerializable' and did > not have a custom field serializer. For security purposes, this type > will not be deserialized. > at com.extjs.gxt.ui.client.store.ListStore.onLoadException > (ListStore.java:184) > at com.extjs.gxt.ui.client.store.ListStore$1.loaderLoadException > (ListStore.java:135) > at com.extjs.gxt.ui.client.event.LoadListener.handleEvent > (LoadListener.java:27) > at com.extjs.gxt.ui.client.event.LoadListener.handleEvent > (LoadListener.java:1) > at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent > (BaseObservable.java:74) > at com.extjs.gxt.ui.client.data.BaseLoader.onLoadFailure > (BaseLoader.java:155) > at com.extjs.gxt.ui.client.data.BaseLoader$1.onFailure > (BaseLoader.java:115) > at com.extjs.gxt.ui.client.data.RpcProxy$1.onFailure(RpcProxy.java: > 22) > at > com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived > (RequestCallbackAdapter.java:217) > at com.google.gwt.http.client.Request.fireOnResponseReceivedImpl > (Request.java:254) > at com.google.gwt.http.client.Request.fireOnResponseReceivedAndCatch > (Request.java:226) > at com.google.gwt.http.client.Request.fireOnResponseReceived > (Request.java:217) > 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.ie.IDispatchImpl.callMethod > (IDispatchImpl.java:126) > at com.google.gwt.dev.shell.ie.IDispatchProxy.invoke > (IDispatchProxy.java:155) > at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke > (IDispatchImpl.java:294) > at com.google.gwt.dev.shell.ie.IDispatchImpl.method6 > (IDispatchImpl.java:194) > at org.eclipse.swt.internal.ole.win32.COMObject.callback6 > (COMObject.java:117) > at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) > at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1925) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966) > at com.google.gwt.dev.GWTShell.pumpEventLoop(GWTShell.java:720) > at com.google.gwt.dev.GWTShell.run(GWTShell.java:593) > at com.google.gwt.dev.GWTShell.main(GWTShell.java:357) > Caused by: > com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: > Type 'com.extjs.gxt.ui.client.data.BasePagingLoadConfig' was not > assignable to 'com.google.gwt.user.client.rpc.IsSerializable' and did > not have a custom field serializer. For security purposes, this type > will not be deserialized. > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > Source) > at java.lang.reflect.Constructor.newInstance(Unknown Source) > at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > 105) > at com.google.gwt.dev.shell.ie.IDispatchImpl.callMethod > (IDispatchImpl.java:126) > at com.google.gwt.dev.shell.ie.IDispatchProxy.invoke > (IDispatchProxy.java:155) > at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke > (IDispatchImpl.java:294) > at com.google.gwt.dev.shell.ie.IDispatchImpl.method6 > (IDispatchImpl.java:194) > at org.eclipse.swt.internal.ole.win32.COMObject.callback6 > (COMObject.java:117) > at org.eclipse.swt.internal.ole.win32.COM.VtblCall(Native Method) > at org.eclipse.swt.internal.ole.win32.IDispatch.Invoke(IDispatch.java: > 64) > at org.eclipse.swt.ole.win32.OleAutomation.invoke(OleAutomation.java: > 493) > at org.eclipse.swt.ole.win32.OleAutomation.invoke(OleAutomation.java: > 417) > at com.google.gwt.dev.shell.ie.ModuleSpaceIE6.doInvokeOnWindow > (ModuleSpaceIE6.java:67) > at com.google.gwt.dev.shell.ie.ModuleSpaceIE6.doInvoke > (ModuleSpaceIE6.java:152) > at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 447) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject > (ModuleSpace.java:228) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject > (JavaScriptHost.java:91) > at > com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException_FieldSerializer.instantiate > (transient source for > com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException_FieldSerializer) > 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.ie.IDispatchImpl.callMethod > (IDispatchImpl.java:126) > at com.google.gwt.dev.shell.ie.MethodDispatch.invoke > (MethodDispatch.java:97) > at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke > (IDispatchImpl.java:294) > at com.google.gwt.dev.shell.ie.IDispatchImpl.method6 > (IDispatchImpl.java:194) > at org.eclipse.swt.internal.ole.win32.COMObject.callback6 > (COMObject.java:117) > at org.eclipse.swt.internal.ole.win32.COM.VtblCall(Native Method) > at org.eclipse.swt.internal.ole.win32.IDispatch.Invoke(IDispatch.java: > 64) > at org.eclipse.swt.ole.win32.OleAutomation.invoke(OleAutomation.java: > 493) > at org.eclipse.swt.ole.win32.OleAutomation.invoke(OleAutomation.java: > 417) > at com.google.gwt.dev.shell.ie.ModuleSpaceIE6.doInvokeOnWindow > (ModuleSpaceIE6.java:67) > at com.google.gwt.dev.shell.ie.ModuleSpaceIE6.doInvoke > (ModuleSpaceIE6.java:152) > at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > 447) > at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject > (ModuleSpace.java:228) > at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject > (JavaScriptHost.java:91) > at com.nevis.client.PolicyObjectService_TypeSerializer.instantiate > (transient source for > com.nevis.client.PolicyObjectService_TypeSerializer) > 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.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived > (RequestCallbackAdapter.java:199) > at com.google.gwt.http.client.Request.fireOnResponseReceivedImpl > (Request.java:254) > at com.google.gwt.http.client.Request.fireOnResponseReceivedAndCatch > (Request.java:226) > at com.google.gwt.http.client.Request.fireOnResponseReceived > (Request.java:217) > 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.ie.IDispatchImpl.callMethod > (IDispatchImpl.java:126) > at com.google.gwt.dev.shell.ie.IDispatchProxy.invoke > (IDispatchProxy.java:155) > at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke > (IDispatchImpl.java:294) > at com.google.gwt.dev.shell.ie.IDispatchImpl.method6 > (IDispatchImpl.java:194) > at org.eclipse.swt.internal.ole.win32.COMObject.callback6 > (COMObject.java:117) > at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) > at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1925) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966) > at com.google.gwt.dev.GWTShell.pumpEventLoop(GWTShell.java:720) > at com.google.gwt.dev.GWTShell.run(GWTShell.java:593) > at com.google.gwt.dev.GWTShell.main(GWTShell.java:357) > [/ERROR] --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
