Enabling indexing of process-related data in a federated environment
When a process runs on a Business Automation Workflow or IBM® BPM system, process-related data is written to the Workflow Server or IBM Process Server database (BPMDB).
- If indexing to the Federated Data Repository is made from Process Federation Server, you must create change log tables in the Workflow Server or Process Server database, and enable process indexing on Process Federation Server.
- If the federated system is a process runtime from Business Automation Workflow 24.0.0.0, indexing from Process Federation Server is deprecated, and instead you must enable the Federated Data Repository process indexing in Business Automation Workflow as described in Enabling the Federated Data Repository process indexing.
Before you begin
Note: Federating a Business Automation Workflow 24.0.0.0 process system by
configuring the indexer in Process Federation Server is deprecated,
and is only required when federating Business Automation Workflow 23.0.2 and earlier. As of
24.0.0.0, you should configure the federated Business Automation Workflow system to index directly
into the Federated Data Repository as described in Enabling the Federated Data Repository process indexing.
- If you are enabling indexing on an IBM BPM
system that is earlier than V8.5.6, verify that the required APARs are installed on the system. For
more information, see Technote
1699090
. - Verify that the Workflow Server or the Process Server on the federated server is stopped.
Note: The term federated server can refer to either an IBM BPM or a Business Automation Workflow server.
About this task
Updates to the data are logged on the federated server. Process Federation Server monitors the logs for changes. When changes become available, Process Federation Server pulls them from the Workflow Server or Process Server database, and then indexes the changed data.
By default, process instances are not indexed as separate documents in the federated data repository. You can enable indexing of process instances for a process federated system (see Process instance indexing).
Tasks are indexed in the following situations:
- A task is assigned.
- A task is completed and the business data is updated.
- The due date or at-risk date of a task is changed.
- The priority of a task is changed.
- The associated process instance changes state (completed, suspended, resumed, terminated, restarted, or failed).
Attention: By default, to improve performance, after a task has completed, the
data indexed for this task is no longer updated. For example, the business data and the process
instance status for the task are stored in the index with the values that they had when the task
completed, and may not reflect the actual values in the process instance. To have Process Federation Server keep these values up-to-date, you can
set the
<task-index-update-completed-tasks> configuration setting to
true in the 100Custom.xml file on the federated
system.
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15