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.onResponseReceiv­ed
> (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_FieldSeri­alizer.instantiate
> (transient source for
> com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException_FieldSeri­alizer)
>         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.deseria­lize
> (ClientSerializationStreamReader.java:114)
>         at
> com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readO­bject
> (AbstractSerializationStreamReader.java:61)
>         at
> com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceiv­ed
> (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
-~----------~----~----~----~------~----~------~--~---

Reply via email to