This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Managing BPMN

The Business Process Management Initiative (BPMI) has developed a standard Business Process Modeling Notation (BPMN). The BPMN 2.0 specification was released to the public in January, 2011. BPMN has been integrated to EI Business Process by using the Activiti engine 5.19.0, which is a light-weight workflow and the Business Process Management (BPM) platform, targeted at business people, developers and system admins. It is open-source and distributed under the Apache license. The Activiti engine runs in any Java application, on a server, on a cluster or in the cloud. It is extremely lightweight and based on simple concepts.

  1. Download and run EI Business Process. For instructions see the Installation Guide.
  2. Go to https://localhost:9445/carbon/ and login with credentials (default username: admin and password: admin).
  3. As highlighted in the diagram below in red, you can upload BPMN artifacts (.bar extension) by navigating through Main → Add BPMN
  4. Once you uploaded the artifact successfully you can navigate to the BPMN deployed  Processes list and view the deployed processes.

  5. When you click on the package name you will be directed to a page to undeploy the package if necessary.

  6. When you click on the Process ID you will be directed to Process Information page which contains the process details, process diagram and process definition.

  7. In-order to view the BPMN process instances created, navigate to BPMN instances from the left side navigation panel as shown in the caption below.

  8. You will be able to suspend/activate or delete instances in the Manage section.
  9. In-order to access the BPMN rest service, you can use the following url pattern: https://localhost:9445/bpmn/{serviceName} with respective authentication (default username: admin and password: admin) headers.

Â