Can anyone help me track this down?

I've been trying to figure this out for quite a while, and failed miserably!


Using 2.0-beta24 of maven-googlewebtoolkit2-plugin, and gwt 1.5.3

# mvn test -e
[INFO] copy source web.xml -
/home/pookey/src/nosp/timico-gwt/src/main/webapp/WEB-INF/web.xml to build
dir (source web.xml required if mergewebxml execution is enabled)
[INFO] establishing classpath list (buildClaspathList - scope = COMPILE)
[INFO] google.webtoolkit.home (gwtHome) *not* set, using project POM for GWT
dependencies
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Unable to merge web.xml

Embedded error: module file null
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to merge
web.xml
    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:583)

    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)

    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)

    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)

    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)

    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)

    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
    at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
    at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

    at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to merge
web.xml
    at
com.totsp.mavenplugin.gwt.MergeWebXmlMojo.execute(MergeWebXmlMojo.java:103)
    at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)

    at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)

    ... 16 more
Caused by: org.apache.maven.plugin.MojoExecutionException: module file null
    at
com.totsp.mavenplugin.gwt.MergeWebXmlMojo.execute(MergeWebXmlMojo.java:94)
    ... 18 more


# cat /home/pookey/src/nosp/timico-gwt/src/main/webapp/WEB-INF/web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
  <display-name>Timico NOSP</display-name>

    <!--
    Bit of a hack here due to the bug in the gwt maven support

http://groups.google.com/group/gwt-maven/browse_thread/thread/20276dab9cfcef38/679206309ed261da?lnk=gst&q=getModuleBaseURL#679206309ed261da

  And the fact that "mvn gwt:gwt" and "mvn package" do not include the
web.xml as
  built by gwt:gwt and placed in target/web.xml. So hosted mode works but
deploying as a war doesnt.
  After deployment in tomcat, uncomment the following section to make it
work.
  Any ideas for fixes for next iteration much appreciated!
  -->

  <!--
  <servlet>
    <servlet-name>service</servlet-name>
    <servlet-class>com.shinetech.server.SampleServiceImpl</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>

  <servlet-mapping>
    <servlet-name>service</servlet-name>
    <url-pattern>/com.shinetech.SampleApp/service</url-pattern>
  </servlet-mapping>
  -->

</web-app>



Any help appreciated!

Thanks,

Ian

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"gwt-maven" 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/gwt-maven?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to