Author: kenney
Date: Sun Jan 15 03:29:38 2006
New Revision: 369197

URL: http://svn.apache.org/viewcvs?rev=369197&view=rev
Log:
Fixed NPE when pom.xml doesn't define a project <url>.

Modified:
    
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/SiteMojo.java

Modified: 
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/SiteMojo.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/SiteMojo.java?rev=369197&r1=369196&r2=369197&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/SiteMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/SiteMojo.java
 Sun Jan 15 03:29:38 2006
@@ -498,6 +498,9 @@
 
         DecorationModel decorationModel = getDecorationModel( project, locale, 
props );
 
+        if ( project.getUrl() == null )
+                throw new MojoExecutionException( "Project " + project.getId() 
+ " has no Url defined" );
+
         assembler.resolvePaths( decorationModel, project.getUrl() );
 
         return decorationModel;


Reply via email to