Using the WSDL Editor

ProcedureTo create a WSDL file from scratch

  1. In the Projects window, right-click the Process Files node and choose New -> WSDL Document.

  2. In the Name and Location wizard page, do the following:

    1. Enter a name for the file. The name must comply with the rules for the NCName data type. You cannot enter a name that already exists in the project.

    2. (Optional) Change the default folder by clicking Browse and selecting the new folder.

    3. Enter the target namespace for the WSDL file. The target namespace will appear in the root element.

    4. Select the WSDL Type.

      The WSDL types are:

      • Abstract WSDL Document — The abstract type only requires that you fill out the Abstract Configuration page of the wizard.

      • Concrete WSDL Document — The concrete type requires you to select a Binding and a Binding Type. Additional configuration pages are added to the wizard, associated with the binding and type you select.

    5. Click Next.

  3. f you select the Abstract WSDL Document as the WSDL Type, or if you select SOAP/HTTP as the binding for the concrete type, the next page of the wizard is the Abstract Configuration.

    In the Abstract Configuration wizard page, do the following:

    1. Enter a name for the port type.

    2. Enter a name for the operation.

    3. Select the type of operation.

    4. Define the message that the operation receives as input.

    5. If the operation is a request-response operation, then define the message that the operation sends as output.

    6. (Optional) If the operation is a request-response operation, then you can optionally define a message that the operation sends as a fault.

    7. By default, the New WSDL Document wizard generates a partner link type automatically. If you want to create the partner link type manually, clear the Generate partnerlinktype automatically checkbox.

    8. If you select the Abstract WSDL Document as the WSDL type, click Finish. If you select SOAP/HTTP as the binding for the concrete type, click Next.

  4. The HTTP/SOAP Concrete Configuration includes the following settings.

    1. Enter a name for the binding.

    2. Enter a name for the port.

    3. Click Finish.

      The WSDL file is created. The WSDL Editor appears in WSDL view.More InformationFor SOAP Bindings.