Configuration

The configuration panel is accessible when working in the model view (which loads by default). The fields in the Configuration tab are described below.

Field

Description

Operation Name

The name of the Operation component. In the target namespace, names must be unique and must begin with a letter and may contain numbers, underscores, dashes, and periods. (In the WSDL source, this field represents the value of the name attribute for the operation element.)

Description

Optional short description of the operation. This information is added to the WSDL resource as documentation.

Message Table

Use this table to specify the format for the operation’s input and output messages. The Message Table contains three columns:

  • Message Kind — Use the drop down menu to select either input, output, or fault. By default an input message (which is accepted by the operation) and an output message (which is sent by the operation) are listed on the first two rows of the table. Because only one input and one output message is allowed per operation, any additional message rows are added as fault messages (which are used for error reporting).

  • Name — Double click in this field to enable editing. Once activated, enter the name of the input, output, or fault component here. (In the WSDL source, this field represents the value of the name attribute for either the input or output element.)

  • Message — This field displays the name of the message component that describes the desired format. (In the WSDL source, this field represents the value for the message attribute of the input or output element.) This field is not editable. The value for this field is specified using the Message Details fields.

When working in the Message Table, use the “+”, “X”, and arrows to create, delete, and re-order operation messages, respectively.

Message Details

When a particular row in the Message Table is selected, the namespace box defaults to the target namespace of the current WSDL file. In the field below, you can select a message component defined in this namespace using the drop down menu.

To select a message component defined in a different WSDL resource, use the Browse button. The Select a Resource window appears, enabling you to select a message by browsing the project or namespace directory, or by searching for a message name. When a message from a different namespace is selected, the appropriate import namespace declarations are automatically added to the document.