O'Reilly logo

Talend Open Studio Cookbook by Rick Barton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Calling a SOAP web service

This recipe shows how a SOAP-based web service can be called from Talend. We will be using a very simple Talend web service that will return the weather conditions in a given city.

Getting ready...

  1. Open the job jo_cook_ch09_weatherService and run it. You will see the output in the console, the last line of which will be web service [endpoint: http://localhost:8090/services/cookbookWeatherService] published.
  2. This means that the web service is now available to be called by our consumer job.
  3. Now open the job jo_cook_ch09_0060_consumeSOAP.

How to do it...

  1. Drag a tESBConsumer component to the canvas and open it.
  2. Change the WSDL to http://localhost:8090/services/cookbookWeatherService?wsdl.
  3. Tick the box for Populate schema to repository ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required