Generating a SOAP Request
To test services with SOAP bindings, you can use the Web Services Explorer to generate SOAP requests. If request generation succeeds, a response is returned in the Status area.
Before you begin
Web Services Explorer requires the use of an internal or external web browser. On Linux platforms, the internal browser is not enabled and sometimes the Web Service Explorer is not able to find the list of installed external browsers. To add an installed browser:
- Select
- Select the Use external web browser radio button.
- Click New.
- In the Name field, type a browser name.
- In the Location field, type the path to a browser executable or click Browse and navigate to a folder containing the browser executable.
- After selecting the browser executable, click OK.
- Select the checkbox next to the browser that you added in the preceding step.
- Click Apply and click OK.
For background information on the Web Services Explorer, see
.Restriction: The following limitations apply when generating SOAP requests:
- The SOAP binding transport type must be HTTP; JMS transport is not supported.
- All message part types defined in the service's WSDL interface must be specified with an
element
attribute; a part type specified with atype
attribute is not supported.
- Procedure
- Choose a view and follow the appropriate procedure.
View Procedure Project Explorer - Right-click a concrete WSDL file and select .
Composite Applications (local node)
- Expand the configuration node.
- Right-click a SOAP Endpoint and select Test with Web Services Explorer.
Administrator Explorer (remote node)
- Expand the nodes of the Administrator server that manages the application.
- Do one of the following:
- Right-click a binding and select Test with Web Services Explorer.
- Click a binding.
- In the Properties view, click the link below the Service URI field.
The WSDL file is opened in the Web Services Explorer and the binding is selected. - In the Navigator on the left, expand the binding node.
- Click an operation in the Navigator pane.
- In the Actions pane on the right, type a value for any required request parameters and click
Go.
The response is returned in the Status area.