CXF-3229 all over again
-----------------------
Key: CXF-3625
URL: https://issues.apache.org/jira/browse/CXF-3625
Project: CXF
Issue Type: Bug
Components: Core
Affects Versions: 2.4.1, 2.4
Environment: Generating Java code from WSDL
Reporter: Jesse Long
See issue 3229. in 2.4 things have changed, and the patch I applied for 2.3.2
is no longer in place. However, the problem that was fixed in 3229 is back
again in 2.4.1.
Step1:
Java 2 wsdl: an operation throws java.lang.Exception.
Step2: wsdl 2 java based on resulting wsdl from step1. Codegen creates an XML
binding class "Exception". Other exceptions "extends Exception", not "extends
java.lang.Exception".
See:
tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/frontend/jaxws/generators/FaultGenerator.java
Why would a generated exception ever extends anything other than
java.lang.Exception? Is it attempting to mirror the hierarchy from the server
side? My suggestion: exceptionSuperclass = "java.lang.Exception"; End of story.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira