Understanding the WSDL Analyzer output
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
The WSDL Analyzer produces hyperlinked HTML pages in the specified target directory. The following sections describe the information for building your ABL client that you can find on each page. All the pages include hyperlinks to the other pages, so you can easily browse through the complete set.
The following table lists the information found on each page of the output.
| Page | Section | Description |
|---|---|---|
| Index and Service pages | WSDL | The document heading followed by any general comments from the WSDL describing the entire WSDL file. |
| Location | The URL of the WSDL file. This is always a complete path name (absolute path) to the file. | |
| Target namespace | The target namespace of the Web service. | |
| Service-name service | The name of the service followed by any comments included in WSDL
<documentation> elements about there service. |
|
| Port types (persistent procedures) | A hyperlinked list of the port types defined in the Web service, including any specific comments about them from the WSDL. | |
| Data types | A hyperlinked list of the complex types defined for the Web service, including any specific comments about them from the WSDL. | |
| Operation index page | Operation | An index table listing all operations described in the WSDL, including the port type and service for each operation and any specific comments about the operation from the WSDL. The operation names link to the operation detail in the port type page. |
| Port type page | Port type (persistent procedure) | The document heading. Note: The port type is modelled as a
persistent procedure, but is not actually persistent. |
| Port-type-name | The defined name of the port type followed by comments in any WSDL
<documentation> elements that describe the entire port
type. |
|
| Summary | Basic connection (binding) information and a list of the operations
defined by the port type, including comments in any WSDL
<documentation> elements on each operation. |
|
| Port type page (continued) | Connection details | Provides information on how to connect to the Web service to use this
port type, including the following sections:
|
| Operation (internal procedure) detail | A series of subsections describing each Web service operation defined
for the port type mapped as an internal procedure (and user-defined function, if
supported), including:
|
|
| Data types page | Data types | The document heading followed by comments in any WSDL
<documentation> elements that describe the entire types
section |
| Datatype summary | A hyperlinked alphabetical listing of all the complex types defined
for the Web service, including comments in any WSDL
<documentation> elements as defined for each data
type |
|
| Datatype detail | A series of subsections, one for each complex type defined for the
Web service, listed in alphabetical order, and each one including comments in any WSDL
<documentation> elements defined for the complex type, the
XML <schema> element that defines the type, and an example of a
SOAP instance |