Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This tutorial guides you on how to create a BPEL process to assign a value in the request to the response and echo it using the WSO2 Integration Studio. It walks you through the steps to demonstrate how you can assign the input string of the request message to the result string of the response message using BPEL Correlation.

...

Tip

Before you begin,

  • Download the product installer from here, and run the installer.
    Insert excerpt
    Installing the Product
    Installing the Product
    nopaneltrue
  • Select the relevant WSO2 Integration Studio based on your operating system and download it from here.
    The path to this folder is referred to as <EI_TOOLING> throughout this tutorial.

    Info

    Getting an error message? See the troubleshooting tips given under Installing WSO2 Integration Studio.

This tutorial includes the following sections, which include instructions to create the below BPEL Workflow.

...

Configuring the receiveInput activity 

  1. Click on the r eceiveInput  activity and in the  Details  section of the Properties  tab, select client as the  Partner Link .

  2. Select Process as the Operation.
  3. In the Quick Pick: box, expand the process → EchoAsyncProjectRequestMessage → payload :  EchoAsyncProjectRequest drop down and double click on the process option.

...

  1. Click on the  receiveInput element.
  2. In WSO2 Integration Studio, under the  EchoCorrelationProcess  menu, c lick the + sign on the Correlation Sets panel, to add a new correlation.
  3. Select the Correlation Set you created, and click Add in the Details section of its Properties tab.
  4. Click New in the Select a Property window.
  5. Enter id as the Name and click Browse.
  6. Select From Imports under Show XSD Types, select Simple Types and Complex Types under Filter, select the ns1 : string under the Matches and click OK.
  7. Click OK in the message, which pops up the set the prefix of the namespace.

...