Creating a solution based on WSDL or XSD files

You can use existing WSDL or XSD files as the basis for your solution.

Procedure

  1. In the Application Development view of the IBM® App Connect Enterprise Toolkit, click New, then click Start from WSDL and/or XSD files.
  2. Decide how you want the resources to be organized by creating an application, library, or integration service to contain them, then click Next.

    An application typically contains all the resources required for your solution. A shared library typically contains resources that you might reuse for other solutions. You can choose to contain all of your resources in an application if you do not plan to reuse them elsewhere. Alternatively, you can choose to store all your resources (except for the main message flow) in a shared library for reuse.

    Depending on the option that you select, default names are provided for the containers that are created, but you can edit the names.

  3. Select the WSDL or XSD files that you want to use, then click Next.
    • To choose WSDL or XSD files that exist in your workspace, select Use resources from the workspace.

      Your resources are shown in the same format as the Application Development view. Expand the folders and select the resources that you want to use. Resources might be filtered if you have selected a working set.

    • To choose WSDL or XSD files that exist outside your workspace, select Use external resources.

      To locate your resources, enter a directory name or click Browse.

    If the only use of the XSD file is from the WSDL bindings, you do not have to select an XSD file on which a selected WSDL files depends.

  4. Select one or more bindings for each of the WSDL files that you selected, then click Finish.

Results

Your container and resources are created and are shown in the Application Development view.

What to do next

After you import a WSDL file into a container, drag the WSDL file onto the Message Flow editor to create a message flow. You need to open or create a message flow. If you are dragging a WSDL file from a shared library into a message flow in an application or other container, that container must reference the shared library. When you drag a WSDL file onto a message flow, the Configure New Web Service Usage wizard guides you through the creation of the message flow.