Author: bimargulies
Date: Fri Oct 28 19:27:43 2011
New Revision: 1190514

URL: http://svn.apache.org/viewvc?rev=1190514&view=rev
Log:
[MANTRUN-164] NullPointer if POM description tag is missing

o only the description is risky here.

Modified:
    
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java

Modified: 
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java?rev=1190514&r1=1190513&r2=1190514&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
 Fri Oct 28 19:27:43 2011
@@ -429,7 +429,10 @@ public class AntRunMojo
         antProject.setProperty( ( propertyPrefix + "project.groupId" ), 
mavenProject.getGroupId() );
         antProject.setProperty( ( propertyPrefix + "project.artifactId" ), 
mavenProject.getArtifactId() );
         antProject.setProperty( ( propertyPrefix + "project.name" ), 
mavenProject.getName() );
-        antProject.setProperty( ( propertyPrefix + "project.description" ), 
mavenProject.getDescription() );
+        if ( mavenProject.getDescription() != null)
+        {
+            antProject.setProperty( ( propertyPrefix + "project.description" 
), mavenProject.getDescription() );            
+        }
         antProject.setProperty( ( propertyPrefix + "project.version" ), 
mavenProject.getVersion() );
         antProject.setProperty( ( propertyPrefix + "project.packaging" ), 
mavenProject.getPackaging() );
         antProject.setProperty( ( propertyPrefix + "project.build.directory" 
), mavenProject.getBuild().getDirectory() );


Reply via email to