# Making SOAP calls with SoapUI

## About this task

In this section, [soapUI](http://www.soapui.org/) is used to make SOAP calls to the Talend ESB-hosted web service created in the previous section. Following the SoapUI's [detailed tutorial](http://www.soapui.org/Getting-Started/installing-on-windows.html) is recommended for a full understanding of this tool's capabilities.

## Procedure

1. (Optional) From your browser, you may want to save the service WSDL to a file, such as helloWorld.wsdl, for subsequent usage by SoapUI. However, SoapUI can also easily read WSDLs from HTTP URLs such as http://localhost:9000/helloWorld?wsdl.
2. Start SoapUI and select the menu item File &gt; New soapUI Project.
3. Enter a name for the project and the web service's URL either from a file or HTTP location, then click OK.
   ### Example

   ![](https://help.qlik.com/talend/en-US/esb-developer-guide/Resources/images/TESBDG_SOAPUISetup.png)
4. Expand the project node. Under the HelloWorldImplSoapBinding, you can see the web service's sayHi operation and a Request 1 tree item to enter your web service request:
   1. Double-click the Request 1 item, and in the SOAP request message that pops up in the right-side window, enter a name in the &lt;arg0&gt;&lt;/arg0&gt; element.
   2. Select the green arrow in the SOAP request message window to make the SOAP call. You will see the SOAP response from the server appear:
   ### Example

   ![](https://help.qlik.com/talend/en-US/esb-developer-guide/Resources/images/TESBDG_SOAPUICall.png)

   You can make additional calls by editing the request window and pressing the green arrow.