Creating a SOA Project from WSDL Files
You can create a SOA project from WSDL files
Before you beginObtain one or more WSDL files.
- Procedure
- Select .
- In the Project Types list, click
SOA Project From WSDL and click
Next.
The Service Port Types dialog displays.
- In the Composite File field, accept the default name or type a new name.
- In the Selected Port Types field, select a port type and click
Next, or click
Finish if you do not want to continue.
Option Procedure Import new WSDL file - Click Import. The Select External WSDL dialog displays.
- Browse to a folder containing a WSDL file, click the file, and click Open.
- The port type contained in the file is added to the Selected Port Types list.
Add port type from workspace - Click Add. The Select Port Types dialog displays.
- Click a port type and click Add.
- Click OK.
- The port type is added to the Selected Port Types list.
A composite is created with an abstract component and a promoted service. - In the Service Binding Details screen, select the checkbox next to one or more bindings and optionally click in the Binding Name column, rename the bindings, and click
Next, or click
Finish if you do not want to continue.
Note: In SOAP/HTTP Binding, you can use substitution variables for the fields Connector Name and HTTP Client corresponding to a SOAP service binding or a SOAP reference binding.A composite is created with an abstract component and a promoted service with the specified bindings and the Reference Port Types dialog displays.
- Optionally select a port type and click
Next.
Option Procedure Import new WSDL file - Click Import. The Select External WSDL dialog displays.
- Browse to a folder containing a WSDL file, click the file, and click Open.
- The port type contained in the file is added to the Selected Port Types list.
Add port type from workspace - Click Add. The Select Port Types dialog displays.
- Click a port type and click Add.
- Click OK.
- The port type is added to the Selected Port Types list.
- Select the checkbox next to one or more bindings and optionally click the Binding Name column and rename the bindings and click
Next, or click
Finish if you do not want to configure component details.
A composite is created with an abstract component and promoted service and reference with the specified bindings.
- Click
Next.
The Component Details screen displays.
- Configure the component.
- In the Component Name field, accept the default name or type a new one.
- Click a component implementation type and click
Next for all component implementation types except Abstract.
See the implementation type documentation for implementation-specific steps.
- Click Finish.
ResultThe system creates a SOA project, composite, component and promoted services, optional component and promoted references, and component implementation with services and optional references specified by port types selected from one or more WSDL files.