Monitoring Java CAPS Business Processes

Monitoring Business Processes

In order to monitor BPs, you must perform a series of steps to configure individual BPs for monitoring. If you do not perform these steps, you can still view the BP on the Business Process Instance Monitor, but you cannot perform all the functions of the monitor and cannot view detailed information about each BP instance. Information about the Project components is available whether you configure the BP for persistence or not.

Before you can monitor a BP, you need to configure the BPM Engine for monitoring, and you need to create the monitoring and recovery database.

Monitoring New Business Processes

The following procedure provides the steps for monitoring a new BP in Enterprise Manager.

ProcedureTo monitor a new BP

  1. In the Enterprise Designer Project Explorer, open the BP.

  2. In the BP properties, set the Persistence for Reporting property to Yes.

  3. Save the BP.

  4. In the Project Explorer, expand the BP and then expand Database Scripts.

  5. Define the database connection properties and run the scripts against the database.

  6. Open the Deployment Profile and build and deploy the Project.

  7. In a web browser, connect to Enterprise Manager and log in.

  8. In the Enterprise Manager Explorer, navigate to the correct Server, Project, Deployment Profile, and Connectivity Map containing the BP you want to monitor, and then click the BP name.

  9. In the Business Process Instance Monitor toolbar, click Show list of Business Process Instances.

Monitoring Modified Business Processes

The following procedure provides the steps for monitoring a modified BP in Enterprise Manager.


Note –

This process involves rerunning the database script for the BP, which creates a new database table for the BP. After you perform these steps, the BP instance list only displays information about events that occurred after you redeployed the application.


ProcedureTo monitor a modified BP

  1. In the Enterprise Designer Project Explorer, check out the BP.

  2. Modify the BP as necessary.

  3. Save all changes.

  4. Check in the BP.

  5. Check out the BP.

  6. Run the database script again for the BP.

  7. Open the Deployment Profile, and rebuild and redeploy the Project.

  8. In a web browser, connect to Enterprise Manager and log in.

  9. In the Enterprise Manager Explorer, navigate to the correct Server, Project, Deployment Profile, and Connectivity Map containing the BP you want to monitor, and then click the BP name.

  10. In the Business Process Instance Monitor toolbar, click Show List of Business Process Instances.

Monitoring Business Processes in an Imported Project

The following procedure provides the steps for monitoring BPs in an imported Project.

ProcedureTo monitor BPs in an imported Project

  1. Import the Project into Enterprise Designer.

  2. Check out any BPs.

  3. Open and save each BP.


    Note –

    If a BP has user activities or special OTDs, open and close each of them to ensure that they register with the monitor.


  4. Check in each BP.

  5. Check out each BP.

  6. Run the database script again for each BP.

  7. Open the Deployment Profile, and rebuild and redeploy the Project.

  8. In a web browser, connect to Enterprise Manager and log in.

  9. In the Enterprise Manager Explorer, navigate to the correct Server, Project, Deployment Profile, and Connectivity Map containing the BP you want to monitor, and then click the BP name.

  10. In the Business Process Instance Monitor toolbar, click Show List of Business Process Instances.