Author: vsiveton Date: Mon Dec 13 11:14:00 2010 New Revision: 1045065 URL: http://svn.apache.org/viewvc?rev=1045065&view=rev Log: o validate about url
Modified: maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java Modified: maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java?rev=1045065&r1=1045064&r2=1045065&view=diff ============================================================================== --- maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java (original) +++ maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java Mon Dec 13 11:14:00 2010 @@ -358,7 +358,16 @@ public class DoapMojo writer.startElement( "Project" ); if ( StringUtils.isNotEmpty( about ) ) { - writer.addAttribute( "rdf:about", about ); + try + { + new URL( about ); + + writer.addAttribute( "rdf:about", about ); + } + catch ( MalformedURLException e ) + { + getLog().error( "The <about/> parameter " + about + " is not a valid URL. Ignored <about/> tag." ); + } } else {