Table of Contents

Search

  1. Preface
  2. Web Services
  3. SOAP Web Services
  4. WSDL Data Object
  5. Schema Object
  6. How to Create a SOAP Web Service
  7. Operation Mappings
  8. Parsing Web Service SOAP Messages
  9. Generating Web Service SOAP Messages
  10. Web Service Consumer Transformation
  11. REST Web Services
  12. How to Create a REST Web Service
  13. REST Web Service Consumer Transformation
  14. REST and SOAP Web Service Administration
  15. Datatype Compatibility

Web Services Guide

Web Services Guide

WSDL Data Object Overview

WSDL Data Object Overview

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.