This was happening on our bamboo linux server (see error below). Before the upgrade the maven build was working. We set google.webtoolkit.home in a parent pom (see xml code below). After beta 24 it seems that the plugin cannot read the same maven system property.
I 'fixed' the problem by passing -Dgoogle.webtoolkit.home=/home/bamboo/ gwt-1.5... directly into the bamboo build command ERROR some lines removed 07-Oct-2008 10:26:54 [DEBUG] Configuring mojo 'com.totsp.gwt:maven- googlewebtoolkit2-plugin:2.0-beta24:mergewebxml' --> 07-Oct-2008 10:26:54 [DEBUG] (s) buildDir = /data/bamboo/xml-data/ build-dir/OBS-COMMITGWT/ringo/ringo-core/ringocore-adminui/target 07-Oct-2008 10:26:54 [DEBUG] (s) compileTargets = [Ljava.lang.String;@1033450 07-Oct-2008 10:26:54 [DEBUG] (s) debugPort = 5050 07-Oct-2008 10:26:54 [DEBUG] (s) debugSuspend = true 07-Oct-2008 10:26:54 [DEBUG] (s) enableAssertions = false 07-Oct-2008 10:26:54 [DEBUG] (s) localRepository = [local] -> file:///data/tomcat55/.m2/repository 07-Oct-2008 10:26:54 [DEBUG] (s) logLevel = INFO 07-Oct-2008 10:26:54 [DEBUG] (s) noServer = false 07-Oct-2008 10:26:54 [DEBUG] (s) output = /data/bamboo/xml-data/ build-dir/OBS-COMMITGWT/ringo/ringo-core/ringocore-adminui/target/ ringocore-adminui-1.4 07-Oct-2008 10:26:54 [DEBUG] (s) pluginClasspathList = [com.totsp.gwt:maven-googlewebtoolkit-support:jar:1.6.1:runtime, commons-io:commons-io:jar:1.4:runtime, commons-lang:commons-lang:jar: 2.4:runtime, org.jdom:jdom:jar:1.1:runtime, jalopy:jalopy:jar: 1.5rc3:runtime, log4j:log4j:jar:1.2.8:runtime, com.sun:tools:jar: 1.4.2:system, org.codehaus.plexus:plexus-utils:jar:1.4.6:runtime, org.apache.maven:maven-plugin-api:jar:2.0:runtime, org.apache.maven:maven-project:jar:2.0:runtime, org.apache.maven:maven- artifact:jar:2.0:runtime, org.apache.maven:maven-model:jar: 2.0:runtime] 07-Oct-2008 10:26:54 [DEBUG] (s) port = 8888 07-Oct-2008 10:26:54 [DEBUG] (s) remoteRepositories = [[nexus] -> http://192.168.1.31:8081/nexus/content/groups/public, [central] -> http://repo1.maven.org/maven2] 07-Oct-2008 10:26:54 [DEBUG] (s) runTarget = au.com.observant.ringocore.presentation.adminui.AdminUI/AdminUI.html 07-Oct-2008 10:26:54 [DEBUG] (s) shellServletMappingURL = /* 07-Oct-2008 10:26:54 [DEBUG] (s) skip = true 07-Oct-2008 10:26:54 [DEBUG] (s) sourcesOnPath = true 07-Oct-2008 10:26:54 [DEBUG] (s) style = DETAILED 07-Oct-2008 10:26:54 [DEBUG] (s) testFilter = GwtTest* 07-Oct-2008 10:26:54 [DEBUG] (s) webXmlServletPathAsIs = false 07-Oct-2008 10:26:54 [DEBUG] -- end configuration -- 07-Oct-2008 10:26:54 [INFO] [gwt:mergewebxml {execution: default}] *********************************** 07-Oct-2008 10:26:54 [INFO] establishing classpath list (buildClaspathList - scope = COMPILE) 07-Oct-2008 10:26:54 [INFO] google.webtoolkit.home (gwtHome) *not* set, using project POM for GWT dependencies *********************************** 07-Oct-2008 10:26:54 [DEBUG] injecting gwt-user and gwt-dev for script classpath from local repository (and expecting relative native libs) 07-Oct-2008 10:26:54 java.lang.NullPointerException 07-Oct-2008 10:26:54 at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java: 303) 07-Oct-2008 10:26:54 at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java: 200) 07-Oct-2008 10:26:54 at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java: 74) 07-Oct-2008 10:26:54 at com.totsp.mavenplugin.gwt.util.BuildClasspathUtil.injectGwtDepsFromRepo(BuildClasspathUtil.java: 174) 07-Oct-2008 10:26:54 at com.totsp.mavenplugin.gwt.util.BuildClasspathUtil.buildClasspathList(BuildClasspathUtil.java: 75) 07-Oct-2008 10:26:54 at com.totsp.mavenplugin.gwt.AbstractGWTMojo.fixThreadClasspath(AbstractGWTMojo.java: 335) 07-Oct-2008 10:26:54 at com.totsp.mavenplugin.gwt.MergeWebXmlMojo.execute(MergeWebXmlMojo.java: 85) 07-Oct-2008 10:26:54 at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: 451) 07-Oct-2008 10:26:54 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java: 558) 07-Oct-2008 10:26:54 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java: 499) 07-Oct-2008 10:26:54 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: 478) 07-Oct-2008 10:26:54 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java: 330) 07-Oct-2008 10:26:54 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java: 291) 07-Oct-2008 10:26:54 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java: 142) 07-Oct-2008 10:26:54 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) 07-Oct-2008 10:26:54 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) 07-Oct-2008 10:26:54 at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) 07-Oct-2008 10:26:54 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 07-Oct-2008 10:26:54 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) 07-Oct-2008 10:26:54 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 25) 07-Oct-2008 10:26:54 at java.lang.reflect.Method.invoke(Method.java:597) 07-Oct-2008 10:26:54 at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) 07-Oct-2008 10:26:54 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) 07-Oct-2008 10:26:54 at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) 07-Oct-2008 10:26:54 at org.codehaus.classworlds.Launcher.main(Launcher.java:375) 07-Oct-2008 10:26:54 [INFO] ------------------------------------------------------------------------ 07-Oct-2008 10:26:54 [ERROR] BUILD ERROR 07-Oct-2008 10:26:54 [INFO] ------------------------------------------------------------------------ 07-Oct-2008 10:26:54 [INFO] Unable to merge web.xml 07-Oct-2008 10:26:54 07-Oct-2008 10:26:54 Embedded error: java.lang.NullPointerException CODE in parent pom <profile> <id>gwt-module</id> <activation> <property> <name>env.GWT_HOME</name> </property> <properties> <google.webtoolkit.home>${env.GWT_HOME}</ google.webtoolkit.home> </properties> </profile> --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
