Hi CoderInAbstract,

I'm also using Eclipse 3.6. I use Maven 3.0 but Maven 2.2.1
worked too.  I did the same changes that you described too.
In addition, I ran 'clean package' using 'Run as maven build'
from within Eclipse before 'Run as WebApp'.  I didn't get
any error and I'm able to set breakpoints and step through
the code.  So, there must be a difference between
Windows and Mac in this respect.

Bad news is that, after reading David's post (just before
this one), I went ahead and changed some code and
then tried to run the program again, at that time Eclipse
totally hanged while DataNucleus was running.  So, it is
possible to debug code as long as after any code
change, we run 'maven package' again.

Regards, /ES


On Oct 18, 7:44 pm, "David Chandler (Google)" <drfibona...@google.com>
wrote:
> A new version of Google Plugin for Eclipse will ship with GWT 2.1
> which will fix the Maven integration issues you're seeing. Until then,
> you can run the Expenses sample with "mvn gwt:run"
>
> --
> David Chandler
> Developer Programs Engineer, GWT
>
> On Oct 18, 12:20 pm, coderinabstract <coderinabstr...@gmail.com>
> wrote:
>
> > 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(Iso 
> > latedAppClassLoader.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(Abs 
> > tractContainerService.java:
> > 147)
> >         at
> > com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerI 
> > mpl.java:
> > 219)
> >         at
> > com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngin 
> > eLauncher.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(Abs 
> > tractContainerService.java:
> > 147)
> >         at
> > com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerI 
> > mpl.java:
> > 219)
> >         at
> > com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngin 
> > eLauncher.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.devappenginewebappcont...@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(Abs 
> > tractContainerService.java:
> > 147)
> >         at
> > com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerI 
> > mpl.java:
> > 219)
> >         at
> > com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngin 
> > eLauncher.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
> > selectchannelconnec...@0.0.0.0:8888
> > Oct 18, 2010 4:07:45 PM
> > com.google.appengine.tools.development.DevAppServerImpl start
> > INFO: The server is running athttp://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
>
> ...
>
> 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 google-web-tool...@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