Perhaps are you have an error in a query? See
http://www.zkoss.org/forum/listComment/14349

2011/4/29 Nisha <shilp...@gmail.com>

> Hi All,
>
> Thanks for your response. I changed the exception class as suggested.
> It now implements Serializable interface and now that error has gone.
> But still I get this error which is kind of vague.
> com.google.gwt.user.server.rpc.UnexpectedException: Service method
> 'public abstract java.util.List
> org.finra.aep.client.AdminService.getFirmNames() throws
> org.finra.aep.shared.ServiceException' threw an unexpected exception:
> java.lang.IllegalArgumentException: node to traverse cannot be null!
>        at
>
> org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPCServiceExporter.java:
> 150)
>        at
>
> com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:
> 248)
>        at
>
> com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:
> 62)
>        at
>
> org.gwtwidgets.server.spring.GWTRPCServiceExporter.handleRequest(GWTRPCServiceExporter.java:
> 168)
>        at
>
> org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:
> 49)
>        at
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:
> 874)
>        at
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:
> 808)
>        at
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:
> 523)
>        at
>
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:
> 463)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>        at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
> 487)
>        at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
> 362)
>        at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
> 216)
>        at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
> 181)
>        at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
> 729)
>        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
> 405)
>        at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> 152)
>        at
> org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:
> 49)
>        at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> 152)
>        at org.mortbay.jetty.Server.handle(Server.java:324)
>        at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
> 505)
>        at org.mortbay.jetty.HttpConnection
> $RequestHandler.content(HttpConnection.java:843)
>        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
>        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
>        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
>        at
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
> 395)
>        at org.mortbay.thread.QueuedThreadPool
> $PoolThread.run(QueuedThreadPool.java:488)
>
>
>
> Please help. Any suggestions are appreciated. Thanks
>
> On Apr 28, 5:41 pm, Nisha <shilp...@gmail.com> wrote:
> > Hi All,
> > I am working on GWT+Spring+Hibernate integration. But I am getting the
> > following error. Could any any one please help.
> >
> > java.lang.RuntimeException:
> > com.google.gwt.user.client.rpc.SerializationException: Type
> > 'java.lang.IllegalArgumentException' 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
> > serialized.: instance =
> java.lang.IllegalArgumentException:nodetotraversecannotbenull!
> >         at
> >
> org.gwtwidgets.server.spring.GWTRPCServiceExporter.processCall(GWTRPCServic
> eExporter.java:
> > 150)
> >         at
> >
> com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServi
> ceServlet.java:
> > 248)
> >         at
> >
> com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(Abstract
> RemoteServiceServlet.java:
> > 62)
> >         at
> >
> org.gwtwidgets.server.spring.GWTRPCServiceExporter.handleRequest(GWTRPCServ
> iceExporter.java:
> > 168)
> >         at
> >
> org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRe
> questHandlerAdapter.java:
> > 49)
> >         at
> >
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServ
> let.java:
> > 874)
> >         at
> >
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServl
> et.java:
> > 808)
> >         at
> >
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkSe
> rvlet.java:
> > 523)
> >         at
> >
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.ja
> va:
> > 463)
> >         at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> >         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
> > 487)
> >         at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
> > 362)
> >         at
> > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
> > 216)
> >         at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
> > 181)
> >         at
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
> > 729)
> >         at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
> > 405)
> >         at
> > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> > 152)
> >         at
> >
> org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:
> > 49)
> >         at
> > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> > 152)
> >         at org.mortbay.jetty.Server.handle(Server.java:324)
> >         at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
> > 505)
> >         at org.mortbay.jetty.HttpConnection
> > $RequestHandler.content(HttpConnection.java:843)
> >         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
> >         at
> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
> >         at
> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
> >         at
> > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
> > 395)
> >         at org.mortbay.thread.QueuedThreadPool
> > $PoolThread.run(QueuedThreadPool.java:488)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to