Tuesday, May 28, 2013

Sporadic error with GWT and GAE

Dear all,
I have developed an application in GWT that is running on GAE and I am receiving sporadic error like the one that I have reported in this post.
The problem is that from the stack trace I cannot figure out which is the cause (there is no my own code as you can see): please could you help me understanding how to solve the problem?

Thank you very much and best Regards,
Marco.

javax.servlet.ServletContext log: Exception while dispatching incoming RPC call  java.lang.IllegalArgumentException: encodedRequest cannot be empty  	at com.google.gwt.user.server.rpc.RPC.decodeRequest(RPC.java:232)  	at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:206)  	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 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:511)  	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)  	at com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125)  	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)  	at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)  	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)  	at com.google.apphosting.utils.servlet.JdbcMySqlConnectionCleanupFilter.doFilter(JdbcMySqlConnectionCleanupFilter.java:57)  	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)  	at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)  	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)  	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)  	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)  	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)  	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)  	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)  	at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:266)  	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)  	at org.mortbay.jetty.Server.handle(Server.java:326)  	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)  	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)  	at com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76)  	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)  	at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:146)  	at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:439)  	at com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:480)  	at com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:487)  	at com.google.tracing.TraceContext.runInContext(TraceContext.java:774)  	at com.google.tracing.TraceContext$DoInTraceContext.runInContext(TraceContext.java:751)  	at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:342)  	at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:334)  	at com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:484)  	at com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:251)  	at java.lang.Thread.run(Thread.java:722)

--
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 google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment