Author: brett Date: Wed Jan 18 10:57:07 2006 New Revision: 370214 URL: http://svn.apache.org/viewcvs?rev=370214&view=rev Log: don't throw exception when there is no 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=370214&r1=370213&r2=370214&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 Wed Jan 18 10:57:07 2006 @@ -498,10 +498,14 @@ 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() ); + if ( project.getUrl() != null ) + { + assembler.resolvePaths( decorationModel, project.getUrl() ); + } + else + { + getLog().warn( "No URL defined for the project - decoration links will not be resolved" ); + } return decorationModel; }