August 15, 2023

Scenario 4: Calling a Job exported as Webservice in another Job – Docs for ESB 6.x

Scenario 4: Calling a Job exported as Webservice in another Job

This scenario describes a Job that calls another Job exported as a Webservice
using the tWebServiceInput. This scenario
will call the Job created in Scenario 2: Buffering output data on the webapp server.

  • Drop the following components from the Palette onto the design workspace:
    and tLogRow.

  • Connect tWebserviceInput to
    tLogRow using a
    Row Main

  • In the design workspace, select tWebServiceInput.

  • Click the Component tab to
    define the basic settings for tWebServiceInput.

  • Set the Schema Type to
    Built-In and click
    the three-dot […] button
    next to Edit Schema to
    describe the data structure you want to call from the
    exported Job. In this scenario, the schema is made of three
    columns, now,
    firstname, and

  • Click the plus button to add the three parameter lines and
    define your variables. Click OK to close the dialog box.

  • In the WSDL field of the
    Basic settings view
    of tWebServiceInput, enter
    the URL http://localhost:8080/export_job/services/export_job3?WSDL
    where “export_job” is the name od the webapp directory where
    the Job to call is stored and “export_job3” is the name of
    the Job itself.

  • In the Method name field,
    enter runJob.

  • In the Parameters panel,
    Click the plus button to add two parameter lines to define
    your context variables.

  • Click in the first Value cell
    to enter the parameter to set the number of generated lines
    using the following syntax: –context_param

  • Click in the second Value
    cell to enter the parameter to set the last name to display
    using the following syntax: –context_param

  • Select tLogRow and click the
    Component tab to
    display the component view.

  • Set the Basic settings for
    the tLogRow component to
    display the output data in a tabular mode. For more
    information, see tLogRow.

  • Save your Job and press F6 to
    execute it.


The system generates three columns with the current date, first name, and last
name and displays them onto the log console in a tabular mode.

Document get from Talend
Thank you for watching.
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x