Import WSDL

Enterprise Architect provides a WSDL Import facility to reverse engineer WSDL 1.1 files into UML Class models.

Access:    

  • Tools | Web Service | Import  WSDL
  • Right-click on a Package in the Project Browser and select the following context menu : Code Engineering | Import WSDL

Reference:

Field/Button

Usage

Filename

Specify the WSDL file to import

Root Package

Specifies the Package under which the WSDL file is to be imported

Target Package

Specifies the name of the Package that represents the imported WSDL file

Default: Name of the WSDL file

Import

Initiate the WSDL Import

Close

Close this dialog

Help

Display this Help topic

Progress

Lists the progress of WSDL Import

Notes:

Enterprise Architect cannot import a WSDL file that references WSDL constructs existing outside this WSDL file

Importable Example

http://www.w3.org/TR/wsdl.html#_wsdl

Non-importable Example

http://www.w3.org/TR/wsdl.html#_style

Attempting to import the second WSDL file would result in the following error:

Cannot Import Split Files

Workaround

Combine the split WSDL files into a single file and then import it into Enterprise Architect