java2wsdl goal of the codegen plugin does not throw an exception to stop the
maven build on error
-------------------------------------------------------------------------------------------------
Key: CXF-911
URL: https://issues.apache.org/jira/browse/CXF-911
Project: CXF
Issue Type: Bug
Components: Build system
Affects Versions: 2.1
Environment: maven 2.0.7, cxf 2.1-incubator-SNAPSHOT
Reporter: Jason Rosenberg
java2wsdl goal of the codegen plugin does not throw an exception to stop the
maven build on error.
Looking at the source code, it appears to just catch the exception, and if it's
not an ant.ExitException, it doesn't rethrow it? It looks like it needs to
throw a MOJOExecutionException to halt the maven build (I'm comparing it to
what I see in the wsdl2java goal for the plugin, which does correctly stop the
build on error)....
Here's an example, which does not break the maven build, as it should:
JavaToWSDL Error : Can not find or initialize the ServiceBuilder for style:
Jaxws Reason:
org.apache.cxf.jaxws.JaxwsServiceBuilder
Maven continues happily along after this on it's merry way....
Other examples include if it can't find the source class, to build the wsdl
from, etc....
Jason
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.