Optimize 10.3.0 | webMethods Optimize Documentation | Administering webMethods Optimize | For System Administrators | Configuring Business Processes | Enabling and Disabling EDA Event Emission
 
Enabling and Disabling EDA Event Emission
You can enable and disable the emission of predefined EDA events for individual process models on an event-by-event basis. When event type emission is disabled, no predefined events are emitted by the model for the disabled event type. EDA event emission for all predefined event types is disabled by default.
To enable event emission, you must manually enable the predefined EDA events you want to emit for each individual process model. The event emission enablement settings are maintained with the process through the build and upload procedure. They are part of the process asset description, and are sent with the process when deployed with webMethods Deployer.
Note:
Disabling these EDA events has no effect on custom event types applied to the process model or steps within it.
In addition to enabling EDA event emission as described below, you can also enable events in Software AG Designer. For more information about enabling and disabling EDA event emission in Designer, and about EDA events in general, see webMethods Event Processing Help.
Note:
Before you modify process model EDA event settings, be aware of the interaction of these settings between Designer and the Edit Process page. For more information, see Synchronizing Stages and Events with Software AG Designer.
*To enable or disable EDA event emission
1. On the Business Processes page, locate the process model you want to work with and click Edit icon Edit.
2. In the Process Stages and EDA Events window, click the Events tab. The following predefined EDA event types appear in the Available EDA Events list:
*Process Instance controls whether to emit an event when the status of a process instance changes, for example from started to completed.
*Process Instance Log Message controls whether to emit an event when a message is logged from a process model step, for example, warnings, messages, and errors.
*Process Instance Error controls whether to emit an event when an error occurs in a process instance.
*Process Instance Log Custom ID controls whether to emit an event when the service pub.prt.log:logCustomId is invoked in a process model step to associate a custom ID with the process model instance.
*Step Instance controls whether to emit an event when the status of a step changes, for example, from started to waiting.
*Step Loop Instance controls whether to emit an event when a step loop starts or completes.
*Step Instance Transition controls whether to emit an event when one step transitions to another step.
*Step Instance Error controls whether to emit an event when an error occurs during a process step.
Note:
For detailed information about each of these EDA event types, see the topic “EDA Event Types” in webMethods BPM Process Development Help.
3. Select the EDA event you want to enable or disable for emission.
4. Use the available buttons to move EDA events between the Available EDA Events list and the Selected EDA Events list:
*Click Right arrow icon or Left arrow icon to move a single event selection or a multiple, non-contiguous selection made by selecting events with the CTRL key pressed.
*Click Right double arrow icon or Left double arrow icon to move all EDA events in a list to the other list.
5. Click Save.