A fix is available
APAR status
Closed as program error.
Error description
When an activity is reiterated in a generalized flow or for each, and the generalized flow or for each has a large number of activity templates an IllegalArgumentException can occur. This happens during cleanup for the previous iteration. The following error can be seen: com.ibm.bpe.engine.BpelEngine.onMessage(BpelEngine.java:1565)<Nu llMessage> java.lang.IllegalArgumentException at java.util.AbstractList.subList(AbstractList.java:761) at com.ibm.bpe.engine.BpelActivityState.prepareActivityForReiterati on(BpelActivityState.java:2675) at com.ibm.bpe.engine.BpelEngineCore.continueSplitLink(BpelEngineCo re.java:388) at com.ibm.bpe.engine.BpelContinueSplitLinkEngineMessage.execute(Bp elContinueSplitLinkEngineMessage.java:87) at com.ibm.bpe.engine.BpelEngine.onMessage(BpelEngine.java:1542)
Local fix
Reduceing the number of activities in the generalized flow or for each within the process template can help to avoid this issue. Separating out some activities into separate sub processes would be one possible way of achieving this.
Problem summary
When an activity is reiterated in a generalized flow or for each, and the generalized flow or for each has a large number of activity templates an IllegalArgumentException can occur. This happens during cleanup for the previous iteration. The following error can be seen: com.ibm.bpe.engine.BpelEngine.onMessage(BpelEngine.java:1565)<Nu llMessage> java.lang.IllegalArgumentException at java.util.AbstractList.subList(AbstractList.java:761) at com.ibm.bpe.engine.BpelActivityState.prepareActivityForReiterati on(BpelActivityState.java:2675) at com.ibm.bpe.engine.BpelEngineCore.continueSplitLink(BpelEngineCo re.java:388) at com.ibm.bpe.engine.BpelContinueSplitLinkEngineMessage.execute(Bp elContinueSplitLinkEngineMessage.java:87) at com.ibm.bpe.engine.BpelEngine.onMessage(BpelEngine.java:1542)
Problem conclusion
The APAR will be part of V7004
Temporary fix
Comments
APAR Information
APAR number
IZ92261
Reported component name
BUS PRC CHOREOG
Reported component ID
5655FLW11
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2011-01-14
Closed date
2011-02-09
Last modified date
2011-02-09
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
BUS PRC CHOREOG
Fixed component ID
5655FLW11
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS7J6S","label":"WebSphere Enterprise Service Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
05 September 2024