A WSDL data object is a physical data object that uses a WSDL file as a source. You can use a WSDL data object to create a web service or a Web Service Consumer transformation. Import a WSDL file to create a WSDL data object.
After you import a WSDL data object, you can edit general and advanced properties in the
Overview
and
Advanced
views. The
WSDL
view displays the WSDL file content.
Consider the following guidelines when you import a WSDL:
The WSDL file must be WSDL 1.1 compliant.
The WSDL file must be valid.
Operations that you want to include in a web service or a Web Service Consumer transformation must use Document/Literal encoding.
The WSDL import fails if all operations in the WSDL file use an encoding type other than Document/Literal.
The Developer tool must be able to access any schema that the WSDL file references.
If a WSDL file contains a schema or has an external schema, the Developer tool creates an embedded schema within the WSDL data object.
If a WSDL file imports another WSDL file, the Developer tool combines both WSDLs to create the WSDL data object.
If a WSDL file defines multiple operations, the Developer tool includes all operations in the WSDL data object.
When you create a web service from a WSDL data object, you can choose to include one or more operations.