cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jesse Long (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CXF-3625) CXF-3229 all over again
Date Thu, 30 Jun 2011 09:02:28 GMT
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

        

Mime
View raw message