I'm still stuck on this.  Some projects I've ported to 2.4 now work,
but others still just won't budge.  I have tried all the additional
steps, but my *DeobfuscatorBuilder.java just won't appear in those
projects (event thought the .apt_generated folder does, and is
replaced if I change the name).  I have noticed some (though not all)
of those projects are now giving me the error "build.properties does
not exist", which may or may not be related.

I'm frustrated to the point I'm considering ditching GWT altogether; I
haven't been able to proceed with any GWT development since the 2.4
upgrade.  Like the man said, I'm good, really I am, but I just can't
figure this one out, and it really shouldn't be this hard.  Thanks for
the breaking change.

Evan


On Dec 14 2011, 12:12 pm, dparish <[email protected]> wrote:
> 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)
>
> ...
>
> 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.

Reply via email to