AXIS2 generates invalid fault element for SOAP1.1 binding in the WSDL
---------------------------------------------------------------------
Key: AXIS2-2294
URL: https://issues.apache.org/jira/browse/AXIS2-2294
Project: Axis 2.0 (Axis2)
Issue Type: Bug
Affects Versions: 1.1.1
Reporter: donald yang
WSDL generator of AXIS2 has a bug. When I retrieve the WSDL for Version web service using
the following method:
http://localhost:8080/axis2/services/Version?wsdl
the generated WSDL is invalid if a operation has fault message. The SOAP 12 binding element
is correct, just SOAP1.1 binding element[1] is invalid. It should be [2].
[1] original SOAP1.1 binding element
<wsdl:binding name="VersionSOAP11Binding" type="axis2:VersionPortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http " style="document"/>
<wsdl:operation name="getVersion">
<soap:operation soapAction="urn:getVersion" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="getVersionFault">
<soap:body use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
[2] correct one
<wsdl:fault name="getVersionFault">
<soap12:fault use="literal" name="getVersionFault"/>
</wsdl:fault>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
|