Check out my blog post: http://hamandeggs.wordpress.com/2010/01/26/how-to-gae-eclipse-maven/
It's for the "old" plugin version but still working with the new ones. I haven't yet had time to figure out how to utilize the WAR directory configuration. I hope you find this useful. -Hannu On 30.3.2010 16:31, Juan Edi wrote: > Hi! I am currently running a GAE application using Maven and the maven- > gae-plugin. I wanted to start using the Eclipse Plugin, since I read > that launching de GAE Development Server using the plugin lugin allows > changes to JSPs and static files to be reflected on the app without > the need to restart. > > I still cannot make the plugin work with my standard maven directory > structure. Setting the WAR directory to "src/main/webapp" and trying > to run/debug the application thows the following output: > > Exception in thread "main" java.lang.AbstractMethodError: > org.apache.xerces.dom.DocumentImpl.getXmlStandalone()Z > at > com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.java: > 373) > at > com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java: > 127) > at > com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java: > 94) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java: > 662) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java: > 708) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java: > 313) > at java.util.prefs.XmlSupport.writeDoc(XmlSupport.java:259) > at java.util.prefs.XmlSupport.exportMap(XmlSupport.java:338) > at java.util.prefs.FileSystemPreferences > $8.run(FileSystemPreferences.java:607) > at java.security.AccessController.doPrivileged(Native Method) > at > java.util.prefs.FileSystemPreferences.writeBackCache(FileSystemPreferences.java: > 600) > at > java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java: > 784) > at java.util.prefs.FileSystemPreferences.access > $2300(FileSystemPreferences.java:33) > at java.util.prefs.FileSystemPreferences > $13.run(FileSystemPreferences.java:754) > at java.security.AccessController.doPrivileged(Native Method) > at > java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java: > 752) > at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java: > 1317) > at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java: > 1308) > at > java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java: > 731) > at > java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java: > 807) > at > com.google.appengine.tools.info.UpdateCheck.maybePrintNagScreen(UpdateCheck.java: > 136) > at com.google.appengine.tools.development.DevAppServerMain > $StartAction.apply(DevAppServerMain.java:150) > at com.google.appengine.tools.util.Parser > $ParseResult.applyArgs(Parser.java:48) > at > com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java: > 113) > at > com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java: > 89) > Exception in thread "Thread-2" java.lang.AbstractMethodError: > org.apache.xerces.dom.DocumentImpl.getXmlStandalone()Z > at > com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.java: > 373) > at > com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java: > 127) > at > com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java: > 94) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java: > 662) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java: > 708) > at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java: > 313) > at java.util.prefs.XmlSupport.writeDoc(XmlSupport.java:259) > at java.util.prefs.XmlSupport.exportMap(XmlSupport.java:338) > at java.util.prefs.FileSystemPreferences > $8.run(FileSystemPreferences.java:607) > at java.security.AccessController.doPrivileged(Native Method) > at > java.util.prefs.FileSystemPreferences.writeBackCache(FileSystemPreferences.java: > 600) > at > java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java: > 784) > at java.util.prefs.FileSystemPreferences.access > $2300(FileSystemPreferences.java:33) > at java.util.prefs.FileSystemPreferences > $13.run(FileSystemPreferences.java:754) > at java.security.AccessController.doPrivileged(Native Method) > at > java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java: > 752) > at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java: > 1317) > at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java: > 1322) > at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java: > 1322) > at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java: > 1322) > at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java: > 1322) > at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java: > 1322) > at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java: > 1308) > at > java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java: > 731) > at > java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java: > 807) > at > java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java: > 451) > at java.util.prefs.FileSystemPreferences.access > $1200(FileSystemPreferences.java:33) > at java.util.prefs.FileSystemPreferences > $5$1.run(FileSystemPreferences.java:429) > > > Any clue on what the problem could be? Thanks. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.