Fixes are available
APAR status
Closed as program error.
Error description
When a process instance that is currently navigating a single-threaded region in a generalized flow, it can happen that the migration aborts with the following root cause: java.lang.NullPointerException at com.ibm.bpe.engine.migration.MigrationHandler.addSingleMessage(M igration Handler.java:794) at com.ibm.bpe.engine.migration.MigrationHandler.determineNavigatio nFront(M igrationHandler.java:427) at com.ibm.bpe.engine.migration.MigrationHandler.migrate(MigrationH andler.j ava:197) at com.ibm.bpe.engine.BpelEngineCore.migrate(BpelEngineCore.java:10 430) at com.ibm.bpe.engine.BpelEngine.migrate(BpelEngine.java:8625) at com.ibm.bpe.framework.BusinessProcessServiceImpl.migrate(Busines sProcess ServiceImpl.java:27236) Normally, during navigation of a process, it is required that all activity instances of the so called navigation front are persisted to the database. The navigation front is the set of activities that have been navigated at last inside a navigation transaction. In some situation it happens that an activity instance that belongs to the navigation front is not persisted. The activity instance is not found during instance migration and as a result a NullPointerException is thrown.
Local fix
n/a
Problem summary
NullPointerException when migrating a process instance running a generalized flow. PROBLEM DETAILED DESCRIPTION: When a process instance, that is currently navigating a single-threaded region in a generalized flow, is migrated, it can happen that the migration aborts with the following root cause: java.lang.NullPointerException at com.ibm.bpe.engine.migration.MigrationHandler. addSingleMessage(MigrationHandler.java:794) at com.ibm.bpe.engine.migration.MigrationHandler. determineNavigationFront(MigrationHandler.java:427) at com.ibm.bpe.engine.migration.MigrationHandler. migrate(MigrationHandler.java:197) at com.ibm.bpe.engine.BpelEngineCore.migrate (BpelEngineCore.java:10430) at com.ibm.bpe.engine.BpelEngine.migrate (BpelEngine.java:8625) at com.ibm.bpe.framework.BusinessProcessServiceImpl. migrate(BusinessProcessServiceImpl.java:27236) Normally, during navigation of a process, it is required that all activity instances of the so called navigation front are persisted to the database. The navigation front is the set of activities that have been navigated at last inside a navigation transaction. In some situation it happens that an activity instance that belongs to the navigation front is not persisted. The activity instance is not found during instance migration and as a result a NullPointerException is thrown.
Problem conclusion
With this fix it is ensured that also activity instances inside generalized flows, that make up the navigation front are persisted to the database. It is important to understand that this fix need already be installed before the migration takes place. Although the exception happens at migration time, the cause of this issue is fixed in the normal navigation of processes. NOTE: IBM Installation Manager is required to install this interim.fix (1.4.1 or later recommended). For further details see: http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/ index.jsp?topic=/com.ibm.websphere.wps.doc/doc/ tins_installingfix_manually.html NOTE: This interim fix is applicable to both a full WPS installation as well as a WPS client installation.
Temporary fix
Comments
APAR Information
APAR number
IV53217
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
2013-12-12
Closed date
2014-02-12
Last modified date
2014-02-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
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