Starting With an Existing Implementation

You can create a SOA project from an existing implementation either using a bottom-up approach or a top-down approach.

Procedure

  • Bottom-up approach:
    • Method 1: Drag and drop the existing WAR file from the Project Explorer to the composite canvas.
    • Method 2: In the Properties tab, select Implementation > Basic, and specify a WTP project or WAR file. WTP project as the default option.
  • Top-down approach:
    1. Drag and drop the WebApp component on the composite canvas.
    2. Add a reference on the WebApp component and attach WSDL port type to the reference.
    3. In the Properties tab, select WTP Project or Plugin Project.
    4. Select Generate Servlet Implementation. If WTP Project was selected, a WTP project is generated. If Plugin Project was selected, a Plugin project is generated.