Versions Compared

Key

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

BPMN SOAP tasks allow you to invoke SOAP endpoints within your BPMN processes. You can achieve this by adding a SOAP Task and handling the SOAP invocation part in a process implementation. This tutorial simulates the scenario of invoking the echo SOAP service, which is shipped with WSO2 EI by default.

Table of Contents
maxLevel4

  • For more detailed installation instructions, see /wiki/spaces/EI6xx/pages/49612293.
  • For information on any error messages you get, see the troubleshooting tips given under /wiki/spaces/EI6xx/pages/49615315

    and download it from here.
    The path to this folder is referred to as <EI_TOOLING> throughout this tutorial.

    Tip

    Before you begin,

    Install Oracle Java SE Development Kit (JDK) version 1.8.* and set the JAVA_HOME environment variable.

    • Download the product installer from here, and run the installer.
      Insert excerpt
      EI6xx:Installing the ProductEI6xx:
      Installing the Product
      nopaneltrue
    • Select and download the relevant WSO2 Integration Studio ZIP file depending based on your operating system from here, and then extract the ZIP file.

    Info
    Info

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

    Creating the BPMN artifacts

    ...

    1. If you have not started the business profile previously, you need to start it.

      Panel
      borderColor#542989
      bgColor#ffffff
      borderWidth1
      Localtabgroup
      Localtab
      titleOn MacOS/Linux/CentOS

      Open a terminal and execute the following command:

      Code Block
      wso2ei-6.46.0-business-process
      Localtab
      titleOn Windows

      Go to  Start Menu -> Programs -> WSO2 -> Enterprise Integrator 6.46.0 Business Process. This will open a terminal and start the business process profile.

    2. Log in to the BPMN-explorer at https://localhost:9445/bpmn-explorer  using  admin  for both the username and password.
    3. Click PROCESSES in the top menu, and click the Start option of the REST Task Process.

      This creates a Claimable Task.
    4. Click TASKS in the top menu, and then click Claimable Tasks
    5. Click on the new Claimable Task.
      You view the response of the Echo Service.

    6. Click Complete Task, to approve the appointment.
    7. Click TASKS → COMPLETED TASKS to view the completed task.