Fixes are available
APAR status
Closed as program error.
Error description
The event progress counter is used to indicate the position of the current navigation step in the execution order of all navigation steps of the same process instance. If an exception occurs while the process is waiting to continue the navigation, it can happen that the counter is reset to 0 by mistake. These counters are stored in CEI events using these 2 elements: <bpc:eventProgressCounter>0</bpc:eventProgressCounter> <bpc:eventLocalCounter>1</bpc:eventLocalCounter> In case IBM Business Monitor is used, it will not be able to process these events with the wrong event progress counter correctly, because they appear to be monitored out of order. This results in an exception: "CWMRT0074E: An event was received out of order. The event will be put on the failed event queue." Monitoring Model ID: MyMonitorModel Monitoring Model Version: <version #> Root Instance ID: <Process Instance ID> Current Event ID: 32,688 Current Event Sequence Index: 000000000000000000000:000000000000000000001 Prior Event Sequence Index: 000000000000000000004:000000000000000000007 The indexes mentioned match up with the event progress and local counters. When these are out of order due to this issue then IBM Business Montior will throw this error if the two events are not received within a certain period of time.
Local fix
Problem summary
Problem Description: Event progress counter is set to 0 for CEI events, which leads to exception CWMRT0074E in ibm business monitor. Problem Summary: The event progress counter is used to indicate the position of the current navigation step in the execution order of all navigation steps of the same process instance. In some exceptional cases, it can happen that the counter is reset to 0 by mistake. These counters are stored in CEI events using these 2 elements: <bpc:eventProgressCounter>0</bpc:eventProgressCounter> <bpc:eventLocalCounter>1</bpc:eventLocalCounter> In case IBM Business Monitor is used, it will not be able to process these events with the wrong event progress counter correctly, because they appear to be monitored out of order. This results in an exception: "CWMRT0074E: An event was received out of order. The event will be put on the failed event queue." Monitoring Model ID: MyMonitorModel Monitoring Model Version: <version #> Root Instance ID: <Process Instance ID> Current Event ID: 32,688 Current Event Sequence Index: 000000000000000000000:000000000000000000001 Prior Event Sequence Index: 000000000000000000004:000000000000000000007 The indexes mentioned match up with the event progress and local counters. When these are out of order due to this issue then IBM Business Montior will throw this error if the two events are not received within a certain period of time. Problem Conclusion: This fix ensures that the event progress counter is not set to 0 in these exceptional cases.
Problem conclusion
Problem fixed with V8011
Temporary fix
Comments
APAR Information
APAR number
JR44756
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-11-14
Closed date
2012-12-12
Last modified date
2012-12-12
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
BPM STANDARD
Fixed component ID
5725C9500
Applicable component levels
R801 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
12 October 2021