Thanks...
After import as maven project...does not recognize automatically as
gwt project. Need to go to project properties and set it up on Eclipse
3.6.
WebToolkit and GAE setup needs to be manually setup.
Also, war file location needs to be adjusted...got it to run with src
\main\webapp or target and unchecked launch and deploye from
directory. Seems like almost there (Don't know if this is related to
Eclipse 3.6, but have not tried with Eclips 3.5). Any thoughts would
be appreciated..thank you.
However the following error occurs on startup
2010-10-18 12:07:43.963 java[12890:a07] [Java CocoaComponent
compatibility mode]: Enabled
2010-10-18 12:07:43.965 java[12890:a07] [Java CocoaComponent
compatibility mode]: Setting timeout for SWT to 0.100000
Initializing AppEngine server
2010-10-18 16:07:44.731:INFO::Logging to STDERR via
org.mortbay.log.StdErrLog
Oct 18, 2010 4:07:44 PM
com.google.apphosting.utils.config.AppEngineWebXmlReader
readAppEngineWebXml
INFO: Successfully processed /Users/Cda/Downloads/gwt-snapshot/trunk/
samples/expenses/src/main/webapp/WEB-INF/appengine-web.xml
Oct 18, 2010 4:07:44 PM
com.google.apphosting.utils.config.AbstractConfigXmlReader
readConfigXml
INFO: Successfully processed /Users/Cda/Downloads/gwt-snapshot/trunk/
samples/expenses/src/main/webapp/WEB-INF/web.xml
2010-10-18 16:07:44.819:INFO::jetty-6.1.x
2010-10-18 16:07:45.134:WARN::EXCEPTION
java.lang.ClassNotFoundException:
com.google.gwt.sample.expenses.server.DataGenerationServiceImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at
com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:
151)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
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:
185)
at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:
147)
at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:
219)
at
com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:
86)
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:431)
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1053)
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:795)
at com.google.gwt.dev.DevMode.main(DevMode.java:282)
Oct 18, 2010 4:07:45 PM
com.google.appengine.tools.development.ApiProxyLocalImpl log
SEVERE: [1287418065136000] javax.servlet.ServletContext log:
unavailable
javax.servlet.UnavailableException:
com.google.gwt.sample.expenses.server.DataGenerationServiceImpl
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:
185)
at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:
147)
at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:
219)
at
com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:
86)
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:431)
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1053)
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:795)
at com.google.gwt.dev.DevMode.main(DevMode.java:282)
2010-10-18 16:07:45.137:WARN::failed dataGeneration:
java.lang.NullPointerException
2010-10-18 16:07:45.213:WARN::Failed startup of context
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@7e75d2{/,/
Users/Cda/Downloads/gwt-snapshot/trunk/samples/expenses/src/main/
webapp}
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:
185)
at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:
147)
at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:
219)
at
com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:
86)
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:431)
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1053)
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:795)
at com.google.gwt.dev.DevMode.main(DevMode.java:282)
2010-10-18 16:07:45.239:INFO::Started
SelectChann...@0.0.0.0:8888
Oct 18, 2010 4:07:45 PM
com.google.appengine.tools.development.DevAppServerImpl start
INFO: The server is running at
http://localhost:8888/
On Oct 18, 2:00 am, Esfand <
esha...@gmail.com> wrote:
> Now the (almost) final GWT 2.1 version of the pom.xml
> file is on the GWT SVN trunk (
http://bit.ly/pom-xml). and
> the instructions to import thesampleto Eclipse and
> running it is here (
http://bit.ly/pom-ins). It is still points
> to GAE 1.3.7 and Roo M2, but you can change them to
> the latest and it works..
>
> Regarding the import to Eclipse, don't use
> 'gwt eclipse:eclipse', instead import the pom.xml file
> directly into Eclipse. For this, select
> File / Import / Maven / Existing Maven Project
> in Eclipse, This will create the .project, .classpath
> and .settings for you.
>
> The good news is that now, like normal Eclipse
> development, we can use 'Run As' or 'Debug As' to run
> thesampleand it works (I mean GPE works now)