Enabling process instance indexing

To index BPD process instances in Elasticsearch, you must make sure that your federated systems are properly set up and enable process instance indexing in your Process Federation Server configuration file.

Before you begin

The following prerequisites must be met:
  • If the federated system is a Business Automation Workflow server V18.0.0.2 to V19.0.0.3 (included), you must first install APAR JR61986.
  • If the federated system is a Business Automation Workflow server V18.0.0.1 or earlier and has APAR JR59873 installed, you must first uninstall APAR JR59873 by using Installation Manager.
  • If the federated system is an IBM® BPM server and has APAR JR59873 installed, you must first uninstall APAR JR59873 by using Installation Manager.

Procedure

  1. Configure Process Federation Server to use an external Elasticsearch cluster. See Configuring the remote Elasticsearch service.
  2. In the configuration element for your federated BPD system in the Process Federation Server server.xml configuration file, set the new attribute indexProcessInstances to "true" (the default value is "false"), as in the following example:
    <ibmPfs_federatedSystem>
    	id="mySystem"
    	indexProcessInstances="true"
    	...
    </ibmPfs_federatedSystem>