Correlations Example

Oracle BPM includes an example project and an example Java application that sends notifications to process instances of the process using a correlation property.

The CorrelationsExample Project

The CorrelationsExample project contains the Accept Invoice process, its associated screenflows. Each component is described below.

You can find the CorrelationsExample.exp file the OraBPMStudioHome\samples\advanced\correlations folder.

Project Elements

The following table lists additional elements of the CorrelationsExample project.
Name Type Description
Accept Invoice process The main process of the project. This process is where the correlation is implemented. Click on the link for a full description.
Invoice Input screenflow Screenflow called by the Generate Invoice activity. You use it to create a new invoice.
Release Invoice screenflow Screenflow called by the Release Invoice activity. You use it to specify the number of the invoice you want to release.