[ 
http://jira.codehaus.org/browse/MNG-2266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jason van Zyl closed MNG-2266.
------------------------------

       Resolution: Cannot Reproduce
    Fix Version/s:     (was: 2.2.x)

> 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

        

Reply via email to