WSDL2Java generates duplicate fault classes, can't compile generated stub
-------------------------------------------------------------------------
Key: AXIS2-587
URL: http://issues.apache.org/jira/browse/AXIS2-587
Project: Apache Axis 2.0 (Axis2)
Type: Bug
Components: wsdl
Environment: Axis 1.0 RC1, JDK 1.5.06 WinXP
Reporter: Simon Fell
Priority: Blocker
Attachments: enterprise.wsdl
I ran WDSL2Java -s -uri enterprise.wsdl (i'll attach the wsdl)
The generated stub doesn't compile, it contains duplicate inner classes for all
the fault classes that it generated, e.g.
Severity Description Resource In Folder Location
Creation Time Id
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3527 April
18, 2006 5:30:58 PM 4
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3540 April
18, 2006 5:30:58 PM 5
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3566 April
18, 2006 5:30:58 PM 7
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3579 April
18, 2006 5:30:58 PM 8
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3592 April
18, 2006 5:30:58 PM 9
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3605 April
18, 2006 5:30:58 PM 10
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3631 April
18, 2006 5:30:58 PM 12
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3644 April
18, 2006 5:30:58 PM 13
2 Duplicate nested type InvalidIdFaultException SforceServiceStub.java
axis2Test/src/org/apache/axis2 line 3657 April 18, 2006 5:30:58 PM
14
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3670 April
18, 2006 5:30:58 PM 15
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3683 April
18, 2006 5:30:58 PM 16
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3696 April
18, 2006 5:30:58 PM 17
2 Duplicate nested type InvalidIdFaultException SforceServiceStub.java
axis2Test/src/org/apache/axis2 line 3709 April 18, 2006 5:30:58 PM
18
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3722 April
18, 2006 5:30:58 PM 19
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3735 April
18, 2006 5:30:58 PM 20
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3748 April
18, 2006 5:30:58 PM 21
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3761 April
18, 2006 5:30:58 PM 22
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3774 April
18, 2006 5:30:58 PM 23
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3787 April
18, 2006 5:30:58 PM 24
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3800 April
18, 2006 5:30:58 PM 25
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3813 April
18, 2006 5:30:58 PM 26
2 Duplicate nested type InvalidFieldFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3839 April
18, 2006 5:30:58 PM 28
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3852 April
18, 2006 5:30:58 PM 29
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3865 April
18, 2006 5:30:58 PM 30
2 Duplicate nested type InvalidIdFaultException SforceServiceStub.java
axis2Test/src/org/apache/axis2 line 3878 April 18, 2006 5:30:58 PM
31
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3891 April
18, 2006 5:30:58 PM 32
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3917 April
18, 2006 5:30:58 PM 34
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3930 April
18, 2006 5:30:58 PM 35
2 Duplicate nested type InvalidFieldFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3943 April
18, 2006 5:30:58 PM 36
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3956 April
18, 2006 5:30:58 PM 37
2 Duplicate nested type InvalidIdFaultException SforceServiceStub.java
axis2Test/src/org/apache/axis2 line 3969 April 18, 2006 5:30:58 PM
38
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 3995 April
18, 2006 5:30:58 PM 40
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 4008 April
18, 2006 5:30:58 PM 41
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 4021 April
18, 2006 5:30:58 PM 42
2 Duplicate nested type UnexpectedErrorFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 4034 April
18, 2006 5:30:58 PM 43
2 Duplicate nested type InvalidSObjectFaultException
SforceServiceStub.java axis2Test/src/org/apache/axis2 line 4047 April
18, 2006 5:30:58 PM 44
Given the number of bugs i've logged regarding WSDL2Java from this wsdl, it'd
be nice is when it gets fixed this time, someone actually adds a test for it.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira