I had the same problem. There are two other possible reasons you see this: 1. Your java compliance level in the project is set to 1.5 2. Your classes are already compiled. I don't know why, but touching the my RequestContext classes had NO affect until I deleted the classes that were compiled before I added annotations. Now it all works just fine.
Attention Google: This stuff is waaaayyyy tooo complicated. I'm good. really I am, but this is just misdirection at it's worst. On Nov 20, 5:47 pm, oerten25 <[email protected]> wrote: > I've been getting the same error and tried the things mentioned in the > discussion without any luck. Finally i realised that i don't have the > "apt_generated" folder. So i changed the "generated source directory" > option to something other than "apt_generated" in Annotation > Processing setting. That fixed it. > > On Oct 2, 11:29 pm, TULC <[email protected]> wrote: > > > > > > > > > I just get the sameerroras posted by Eric at the beginning of the > > thread, but I have copied/pasted the full dump below. > > > Thomas, I'm not sure what you mean about the .apt_generated being in > > my build path? > > > Thanks for the help, guys... > > Evan > > > Console: > > log4j:WARN No appenders could be found for logger > > (org.apache.jasper.compiler.Js > > pRuntimeContext). > > log4j:WARN Please initialize the log4j system properly. > > log4j:WARN Seehttp://logging.apache.org/log4j/1.2/faq.html#noconfig > > for more in > > fo. > > 03/10/2011 8:24:49 AM > > com.google.web.bindery.requestfactory.server.RequestFactor > > yServlet doPost > > SEVERE: Unexpectederror > > java.lang.RuntimeException: TheRequestFactoryValidationToolmustberunfor th > > e com.google.gwt.sample.dynatablerf.shared.DynaTableRequestFactory > > RequestFactor > > y type > > at com.google.web.bindery.requestfactory.vm.impl.Deobfuscator > > $Builder.load(Deob > > fuscator.java:59) > > at > > com.google.web.bindery.requestfactory.server.ResolverServiceLayer.updateDeo > > b > > fuscator(ResolverServiceLayer.java:43) > > at > > com.google.web.bindery.requestfactory.server.ResolverServiceLayer.resolveRe > > q > > uestFactory(ResolverServiceLayer.java:176) > > at > > com.google.web.bindery.requestfactory.server.ServiceLayerDecorator.resolveR > > e > > questFactory(ServiceLayerDecorator.java:172) > > at > > com.google.web.bindery.requestfactory.server.ServiceLayerDecorator.resolveR > > e > > questFactory(ServiceLayerDecorator.java:172) > > at > > com.google.web.bindery.requestfactory.server.ServiceLayerDecorator.resolveR > > e > > questFactory(ServiceLayerDecorator.java:172) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > > 39 > > ) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > > l > > .java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > > at > > com.google.web.bindery.requestfactory.server.ServiceLayerCache.getOrCache(S > > e > > rviceLayerCache.java:233) > > at > > com.google.web.bindery.requestfactory.server.ServiceLayerCache.resolveReque > > s > > tFactory(ServiceLayerCache.java:198) > > at > > com.google.web.bindery.requestfactory.server.SimpleRequestProcessor.process > > ( > > SimpleRequestProcessor.java:207) > > at > > com.google.web.bindery.requestfactory.server.SimpleRequestProcessor.process > > ( > > SimpleRequestProcessor.java:127) > > at > > com.google.web.bindery.requestfactory.server.RequestFactoryServlet.doPost(R > > e > > questFactoryServlet.java:133) > > 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 > > $CachedChain.doFilter(ServletHandler > > .java:1097) > > at > > com.google.gwt.sample.dynatablerf.server.SchoolCalendarService.doFilter(Sch > > o > > olCalendarService.java:89) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler > > .java:1088) > > at > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: > > 360) > > 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 > > ) > > [ERROR]500- POST /gwtRequest (127.0.0.1) 1420 bytes > > Request headers > > Host: 127.0.0.1:8888 > > Connection: keep-alive > > Content-Length: 163 > > Origin:http://127.0.0.1:8888 > > X-GWT-Permutation: HostedMode > > > > pageurl:http://127.0.0.1:8888/DynaTableRf.html?gwt.codesvr=127.0.0.1:9997 > > User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 > > (KHTML, like Ge > > cko) Chrome/15.0.854.0 Safari/535.2 > > Content-Type: application/json; charset=UTF-8 > > Accept: */* > > > > Referer:http://127.0.0.1:8888/DynaTableRf.html?gwt.codesvr=127.0.0.1:9997 > > Accept-Encoding: gzip,deflate,sdch > > Accept-Language: en-US,en;q=0.8,en-AU;q=0.6 > > Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3 > > Cookie: Favorites= > > Response headers > > Content-Type: text/html; charset=iso-8859-1 > > Content-Length: 1420 > > Mon Oct 03 08:24:50 EST 2011 WireActivityLogger > > SEVERE: ServerError500<html> > > <head> > > <metahttp-equiv="Content-Type" content="text/html; > > charset=ISO-8859-1"/> > > <title>Error500INTERNAL_SERVER_ERROR</title> > > </head> > > <body><h2>HTTPERROR:500</h2><pre>INTERNAL_SERVER_ERROR</pre> > > <p>RequestURI=/gwtRequest</p><p><i><small><a href="http:// > > jetty.mortbay.org/">Po > > wered by Jetty://</a></small></i></p><br/> > > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > <br/> > > > </body> > > </html> > > > Development Mode window (also wired to console by default in > > DynaTableRf sample): > > Mon Oct 03 08:24:50 EST 2011 > > com.google.gwt.sample.dynatablerf.client.DynaTableR > > f > > SEVERE: One or more exceptions caught, see full set in > > UmbrellaException#getCaus > > es > > com.google.web.bindery.event.shared.UmbrellaException: One or more > > exceptions ca > > ught, see full set in UmbrellaException#getCauses > > at > > com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext.fa > > i > > l(AbstractRequestContext.java:727) > > at > > com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext > > $5.o > > nTransportFailure(AbstractRequestContext.java:1104) > > at > > com.google.web.bindery.requestfactory.gwt.client.DefaultRequestTransport > > $1.o > > nResponseReceived(DefaultRequestTransport.java:140) > > at > > com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java: > > 287) > > at com.google.gwt.http.client.RequestBuilder > > $1.onReadyStateChange(RequestBuilde > > r.java:395) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > > 39 > > ) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > > l > > .java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > > at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > > 103) > > at > > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > > 71) > > at > > com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.jav > > a > > :172) > > at > > com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingFo > > r > > Return(BrowserChannelServer.java:337) > > at > > com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChann > > e > > lServer.java:218) > > at > > com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java: > > 136 > > ) > > at > > com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java: > > 561) > > at > > com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java: > > 269 > > ) > > at > > com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.j > > a > > va:91) > > at com.google.gwt.core.client.impl.Impl.apply(Impl.java) > > at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > > 39 > > ) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > > l > > .java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > > at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java: > > 103) > > at > > com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java: > > 71) > > at > > com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.jav > > a > > :172) > > at > > com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChanne > > l > > Server.java:292) > > at > > com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChan > > n > > elServer.java:546) > > > > ... > > read more » -- 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.
