Fixes are available
APAR status
Closed as program error.
Error description
Issues with BAL Rule engine - updating arrays value . Having a set of rules that modify the state of a complex variable. This complex variable happens to have two array variables as instance variable. Even though these rules do not change, update, or even reference any of these array variables, the BAL rules are changing the values of these arrays if the arrays are null just before invoking the rules. . If the arrays are null before invoking the rules, then the arrays must be null after the rules are excuted. Unfortunately, for some very odd reason, executing the BAL rules, modifies the value of these arrays: it creates the array and then adds a NULL element to it.
Local fix
Problem summary
Having a set of rules that modify the state of a complex variable. This complex variable happens to have two array variables as instance variable. Even though these rules do not change, update, or even reference any of these array variables, the BAL rules are changing the values of these arrays if the arrays are null just before invoking the rules. If the arrays are null before invoking the rules, then the arrays must be null after the rules are excuted. Unfortunately, for some very odd reason, executing the BAL rules, modifies the value of these arrays: it creates the array and then adds a NULL element to it.
Problem conclusion
Problem fixed iFix available on top of V751 GA
Temporary fix
Comments
APAR Information
APAR number
JR42376
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
751
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-03-27
Closed date
2012-07-10
Last modified date
2012-07-10
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 ADVANCED
Fixed component ID
5725C9400
Applicable component levels
R750 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
12 October 2021