You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2007/06/28 13:54:04 UTC
svn commit: r551533 -
/incubator/servicemix/branches/servicemix-3.1/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceUnitDescriptorMojo.java
Author: gnodet
Date: Thu Jun 28 04:54:04 2007
New Revision: 551533
URL: http://svn.apache.org/viewvc?view=rev&rev=551533
Log:
SM-986: The maven jbi plugin should not fail it the SU jbi descriptor generation fails but only displays a warning
Modified:
incubator/servicemix/branches/servicemix-3.1/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceUnitDescriptorMojo.java
Modified: incubator/servicemix/branches/servicemix-3.1/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceUnitDescriptorMojo.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/branches/servicemix-3.1/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceUnitDescriptorMojo.java?view=diff&rev=551533&r1=551532&r2=551533
==============================================================================
--- incubator/servicemix/branches/servicemix-3.1/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceUnitDescriptorMojo.java (original)
+++ incubator/servicemix/branches/servicemix-3.1/tooling/jbi-maven-plugin/src/main/java/org/apache/servicemix/maven/plugin/jbi/GenerateServiceUnitDescriptorMojo.java Thu Jun 28 04:54:04 2007
@@ -61,6 +61,13 @@
* @parameter
*/
private Boolean useServiceUnitAnalyzer = Boolean.TRUE;
+
+ /**
+ * Fail if the descriptor generation fails
+ *
+ * @parameter
+ */
+ private Boolean failOnJbiDescriptorFailure = Boolean.FALSE;
/**
* Single directory for extra files to include in the JBI component.
@@ -128,7 +135,11 @@
try {
generateJbiDescriptor();
} catch (JbiPluginException e) {
- throw new MojoExecutionException("Failed to generate jbi.xml", e);
+ if (failOnJbiDescriptorFailure.booleanValue()) {
+ throw new MojoExecutionException("Failed to generate jbi.xml", e);
+ } else {
+ getLog().warn("Failed to generate jbi.xml: " + e, e);
+ }
}
}