Re: RPC does not work with GAE?

2013-04-23 Thread Sebastián Gurin
RPC and GAE worked for me with any problem / fix. Are you sure the .class 
files of those not found classes exists in WEB-INF/classes  or in any .jar 
of WEB-INF/lib ? 

On Monday, April 22, 2013 1:11:20 PM UTC-3, membersound wrote:
>
> HI,
>
> I have a little GWT app that I tried to deploy to GAE the first time. The 
> clientside app works fine so far, but when executing a RPC request (which 
> works on my local machine), there are exceptions about "class not found". 
> Do I have to make any changes for RPC with GAE? Or may I have forgotten 
> anything?
>
> 87.164.58.50 - - [22/Apr/2013:09:07:16 -0700] "POST /myapp/json HTTP/1.1" 
> 500 0 "http://myappde.appspot.com/"; "Mozilla/5.0 (Windows NT 6.1; WOW64; 
> rv:20.0) Gecko/20100101 Firefox/20.0" "myappde.appspot.com" ms=128 
> cpu_ms=151 app_engine_release=1.7.7 
> instance=00c61b117c8332cd88265d53cab93b8de36c6e63
>
> W 2013-04-22 09:07:16.330
>
> EXCEPTION 
> java.lang.ClassNotFoundException: de.myapp.server.file.DownServlet
> at 
> com.google.appengine.runtime.Request.process-32af579146635ab3(Request.java)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
> at org.mortbay.util.Loader.loadClass(Loader.java:91)
> at org.mortbay.util.Loader.loadClass(Loader.java:71)
> at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
> at 
> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
> at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> at 
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> at 
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
> at 
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
> at 
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
> at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> 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 java.lang.Thread.run(Thread.java:679)
>
> E 2013-04-22 09:07:16.374
>
> javax.servlet.ServletContext log: unavailable
> javax.servlet.UnavailableException: de.myapp.server.file.DownServlet
> at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:79)
> at 
> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
> at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> at 
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> at 
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
> at 
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
> at 
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
> at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> at 
> com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:219)
> at 
> com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:194)
> at 
> com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:134)
> at 
> com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:438)
> 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:679)
>
> W 2013-04-22 09:07:16.377
>
> EXCEPTION 
> java.lang.Cl

RPC does not work with GAE?

2013-04-22 Thread membersound
HI,

I have a little GWT app that I tried to deploy to GAE the first time. The 
clientside app works fine so far, but when executing a RPC request (which 
works on my local machine), there are exceptions about "class not found". 
Do I have to make any changes for RPC with GAE? Or may I have forgotten 
anything?

87.164.58.50 - - [22/Apr/2013:09:07:16 -0700] "POST /myapp/json HTTP/1.1" 
500 0 "http://myappde.appspot.com/"; "Mozilla/5.0 (Windows NT 6.1; WOW64; 
rv:20.0) Gecko/20100101 Firefox/20.0" "myappde.appspot.com" ms=128 
cpu_ms=151 app_engine_release=1.7.7 
instance=00c61b117c8332cd88265d53cab93b8de36c6e63

W 2013-04-22 09:07:16.330

EXCEPTION 
java.lang.ClassNotFoundException: de.myapp.server.file.DownServlet
at 
com.google.appengine.runtime.Request.process-32af579146635ab3(Request.java)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at org.mortbay.util.Loader.loadClass(Loader.java:91)
at org.mortbay.util.Loader.loadClass(Loader.java:71)
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
at 
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
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 java.lang.Thread.run(Thread.java:679)

E 2013-04-22 09:07:16.374

javax.servlet.ServletContext log: unavailable
javax.servlet.UnavailableException: de.myapp.server.file.DownServlet
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:79)
at 
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at 
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:219)
at 
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:194)
at 
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:134)
at 
com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:438)
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:679)

W 2013-04-22 09:07:16.377

EXCEPTION 
java.lang.ClassNotFoundException: de.myapp.server.file.UpServlet
at 
com.google.appengine.runtime.Request.process-32af579146635ab3(Request.java)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at org.mortbay.util.Loader.loadClass(Loader.java:91)
at org.mortbay.util.Loader.loadClass(Loader.java:71)
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
at 
org.mortbay.jetty.servlet.ServletHolder.doStart(S