WsdlConverter
This is the documentation for the WSDL converter (see other WebServicesTools). It is a tool that converts WSDL 1.1 service descriptions into WSDL 2.0 service descriptions.
It is implemented as an XSLT 2.0 stylesheet.
Usage
- Web form for online use.
- The stylesheet is available on the development area on dev.w3.org; the latest development version is available for download.
Implementation
The converter implements (parts of) the Candidate Recommendation version of WSDL 2.0 published in January 2006. It has support for converting the WSDL 1.1 abstract (`portType`) description, SOAP 1.1 and HTTP 1.1 binding, with some limitations. Limitations are documented in WsdlConverterLimitations.
The output of the converter is not guaranteed (and in fact in certain situations known not) to be valid WSDL 2.0 document.
Warning
Note that this tool is under developement. It has a lot of limitations at this point. As pointed out in WsdlConverterLimitations, you will get much better results if your WSDL 1.1 document follows the WS-I BP.
Users are strongly suggested to compare the output of the converter with their original WSDL 1.1 description to check for errors, and also to validate the WSDL 2.0 document generated (see WsdlValidator). Ideally, a validator should be plugged at into the converter to let users know if the output is valid or not.
Feedback
For sending bug reports, comments, suggestions, please see WsdlConverterFeedback.