[
http://jira.codehaus.org/browse/MNG-2266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=204470#action_204470
]
Jason van Zyl commented on MNG-2266:
------------------------------------
Reopen if desired.
> NPE in MAven Settings writer
> ----------------------------
>
> Key: MNG-2266
> URL: http://jira.codehaus.org/browse/MNG-2266
> Project: Maven 2 & 3
> Issue Type: Bug
> Components: General
> Affects Versions: 2.0.4
> Reporter: Emmanuel Venisse
>
> With a settings.xml like this :
> {noformat}
> <settings>
> <localRepository>/home/m2/repositories/local</localRepository>
> <proxies>
> <proxy>
> <active>true</active>
> <protocol>http</protocol>
> <host>192.168.128.254</host>
> <port>3128</port>
> <nonProxyHosts>cvs.abcd.fr</nonProxyHosts>
> </proxy>
> </proxies>
> <mirrors>
> <mirror>
> <id>abcd.eu</id>
> <name>Repository de dev abcd</name>
> <url>http://cvs.abcd.fr:8080/repository</url>
> <mirrorOf>central</mirrorOf>
> </mirror>
> </mirrors>
> <profiles>
> <profile>
> <activation>
> <activeByDefault>true</activeByDefault>
> </activation>
> <repositories>
> <repository>
> <id>central</id>
> <url>http://cvs.abcd.fr/repository</url>
> <snapshots>
> <enabled>true</enabled>
> <updatePolicy>interval:120</updatePolicy>
> </snapshots>
> </repository>
> </repositories>
> <pluginRepositories>
> <pluginRepository>
> <snapshots>
> <enabled>true</enabled>
> <updatePolicy>daily</updatePolicy>
> </snapshots>
> <releases>
> <enabled>true</enabled>
> </releases>
> <id>abcd.plugins</id>
> <name>Repository de dev de plugins de abcd</name>
> <url>http://cvs.abcd.fr/maven2</url>
> </pluginRepository>
> </pluginRepositories>
> </profile>
> </profiles>
> </settings>
> {noformat}
> Maven Settings writer generate a NPE :
> org.apache.maven.continuum.execution.ContinuumBuildExecutorException: Error
> while mapping metadata.
> at
> org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor.updateProjectFromCheckOut(MavenTwoBuildExecutor.java:117)
> at
> org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectoryContinuumAction.execute(UpdateProjectFromWorkingDirectoryContinuumAction.java:64)
> at
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:273)
> at
> org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:47)
> at
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:103)
> at java.lang.Thread.run(Thread.java:595)
> Caused by:
> org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelperException:
> Cannot build maven project from
> /home/m2/continuum-folders/working-directory/44/pom.xml (null).
> at
> org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.getMavenProject(DefaultMavenBuilderHelper.java:339)
> at
> org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.mapMetadataToProject(DefaultMavenBuilderHelper.java:112)
> at
> org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor.updateProjectFromCheckOut(MavenTwoBuildExecutor.java:113)
> ... 5 more
> Caused by: java.lang.NullPointerException
> at
> org.codehaus.plexus.util.xml.pull.MXSerializer.writeElementContent(MXSerializer.java:912)
> at
> org.codehaus.plexus.util.xml.pull.MXSerializer.text(MXSerializer.java:776)
> at
> org.apache.maven.settings.io.xpp3.SettingsXpp3Writer.writeSettings(SettingsXpp3Writer.java:581)
> at
> org.apache.maven.settings.io.xpp3.SettingsXpp3Writer.write(SettingsXpp3Writer.java:71)
> at
> org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.writeSettings(DefaultMavenBuilderHelper.java:489)
> at
> org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.getMavenProject(DefaultMavenBuilderHelper.java:301)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira