I am trying to run an application of RequestFactory on eclipse and I
am getting this exception : java.lang.ClassNotFoundException:
com.google.web.bindery.requestfactory.server.RequestFactoryServlet

Although I have checked  I have GWT SDK 2.3 in path , it has gwt-
user.jar which contains the above class.
Any Idea how to check this error.

The stack trace is as follow:

Initializing AppEngine server
Logging to JettyLogger(null) via
com.google.apphosting.utils.jetty.JettyLogger
Successfully processed D:\MyDynaTable\war\WEB-INF/appengine-web.xml
Successfully processed D:\MyDynaTable\war\WEB-INF/web.xml
[WARN] EXCEPTION
java.lang.ClassNotFoundException:
com.google.web.bindery.requestfactory.server.RequestFactoryServlet
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at
com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:
176)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        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
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:
186)
        at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:
157)
        at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:
169)
        at
com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:
119)
        at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:500)
        at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1055)
        at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:804)
        at com.google.gwt.dev.DevMode.main(DevMode.java:309)
[ERROR] javax.servlet.ServletContext log: unavailable
javax.servlet.UnavailableException:
com.google.web.bindery.requestfactory.server.RequestFactoryServlet
        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
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:
186)
        at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:
157)
        at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:
169)
        at
com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:
119)
        at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:500)
        at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1055)
        at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:804)
        at com.google.gwt.dev.DevMode.main(DevMode.java:309)

[WARN] failed requestFactoryServlet: java.lang.NullPointerException
[WARN] Failed startup of context
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@197a75c{/,D:
\MyDynaTable\war}
java.lang.NullPointerException
        at java.lang.Class.isAssignableFrom(Native Method)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
256)
        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
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:
186)
        at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:
157)
        at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:
169)
        at
com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:
119)
        at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:500)
        at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1055)
        at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:804)
        at com.google.gwt.dev.DevMode.main(DevMode.java:309)
The server is running at http://localhost:8888/



Thanks in advance.

-- 
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