WSDL editor

Use the WSDL editor to browse and edit a WSDL file.

The WSDL editor is launched in the editor area of the Integration Development perspective when you either double-click a WSDL file, or right-click a WSDL file and select Open With. The WSDL editor is the default editor.

The WSDL editor has two tabs: Design and Source. The Source tab shows the WSDL content as an XML file. This tab is the default view when you open a WSDL file.

The Design view provides a graphical way to browse and edit your WSDL file. Each type of top-level WSDL object is shown in a tabular view, for example, service, binding, and port type. The service, binding, and port type objects are linked and a line is displayed to denote a reference, or association, between these objects.

Click the content of the WSDL file on the Source or Design tab to view the properties for that file. The Properties tab of the WSDL editor has three panes that are called General, Documentation, and Extensions.

General properties

You can edit the Name, Binding, Address, and Protocol properties for the relevant WSDL objects.

The selected top-level WSDL object defines the layout of the General pane and the number of rows in the table represents the structure of the object. All WSDL objects have a Name field that you can edit. Some objects have extra options that you can select. For example, for some objects, you can set Binding to New to start the New Binding wizard.

Documentation properties

Use the Documentation pane to add notes.

Extensions properties

You can add an extension to the selected top-level object.

Click Add to open the Add Extension Components dialog box. You can then select from an extension category, a component, or both.

To add an extension category, select the category and click Add. Enter a name and select a schema. Select one of the available components, then click Add.

Limitations

Avoid creating inlined schemas when you use the WSDL editor to modify WSDL. The IBM® App Connect Enterprise Toolkit only supports deployable WSDL; deployable WSDL cannot include inlined schema. When you use the WSDL editor to modify the deployable WSDL, certain actions, such as adding an operation, input, output, or fault, cause inlined schema to be added to the WSDL. The IBM App Connect Enterprise Toolkit will then mark the WSDL as invalid.