Did this article resolve your question/issue?


Your feedback is appreciated.

Please tell us how we can make this article more useful. Please provide us a way to contact you, should we need clarification on the feedback provided or if you need further assistance.

Characters Remaining: 1025



What is the WSDL Analyzer?

« Go Back


Article Number000015266
EnvironmentProduct: OpenEdge
Version: 10.x, 11.x
OS: All Supported Operating Systems
Other: N/A
Question/Problem Description
What is the WSDL Analyzer?
How to generate HTML documentation for consuming a web service using ABL from the WSDL
How to run bprowsdldoc
Where is bprowsdldoc documented?
Steps to Reproduce
Clarifying Information
Error Message
Defect/Enhancement Number

The WSDL Analyzer is a tool to generate HTML documentation for consuming a web service using ABL from its WSDL. Run the WSDL analyzer by entering the command "bprowsdldoc" on the operating system command line using the following syntax:

bprowsdldoc [option] wsdl URL or filename [target directory]

If a target directory is not specifed, the documentation is written to the current working directory. For example:

bprowsdldoc http://localhost:8080/wsa/wsa1/wsdl?targetURI=urn:tempuri-org

The result is generated into the current folder and is accessible by loading the generated index.html into a Web Browser.  The output contains documentation of all publicly accessible methods and datatypes within the Web Service(example below):
User-added image

As well as ABL code samples for:

  • Connecting to the Web Service
User-added image
  • Running any of the Web Service's public methods
User-added image

For information on the options available with the bprowsdldoc command, and for information on how to use the documentation generated by the WSDL Analyzer, see the OpenEdge documentation references below.


References to Written Documenation:

OpenEdge Development: Web Services, "Creating an ABL Client from WSDL > Using the WSDL Analyzer"
OpenEdge Development: Web Services, "Commands and Utilities > bprowsdldoc"

Last Modified Date2/5/2019 10:14 PM