Fixes are available
APAR status
Closed as program error.
Error description
If a Business Process Definition has been deleted between the source and target snapshots, a NullPointerException may occur internally, causing an FFDC event to be logged. The resulting file will be missing some locations where orphaned tokens could potentially occur. If a BPD has been deleted, all activities in the entire diagram may result in orphaned tokens
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: IBM BPM Express, Standard and Advanced * **************************************************************** * PROBLEM DESCRIPTION: A NullPointerException might occur * * when you generate an Orphan Token * * Policy file by using the * * BPMCheckOrphanTokens wsadmin command. * **************************************************************** * RECOMMENDATION: * **************************************************************** A NullPointerException might occur when you generate an Orphan Token Policy file if a business process definition (BPD) has been deleted between the specified source and target snapshots. Although the exception does not cause a failure to generate the Orphan Token Policy file, the resulting policy file might be missing process elements and, therefore, tokens can, potentially, be orphaned. The FFDC exception might look similar to the following example: [12/10/13 9:01:29:418 CST] FFDC Exception:java.lang.NullPointerException SourceId:retrieveDependencyDiagrams ProbeId:0x12 Reporter:com.ibm.bpm.pal.action.OtherActionsImpl@83296521 java.lang.NullPointerException at com.ibm.bpm.pal.action.OrphanTokenFinder.find(OrphanTokenFinder. java:80) at com.ibm.bpm.pal.action.OtherActionsImpl.collectOrphanTokens(Othe rActionsImpl.java:375) at com.ibm.bpm.pal.action.OtherActionsImpl.collectOrphanTokensInDep endencies(OtherActionsImpl.java:428) at com.ibm.bpm.pal.action.OtherActionsImpl.checkOrphanTokens(OtherA ctionsImpl.java:345) at com.ibm.bpm.pal.commands.CommandServiceImpl.checkOrphanTokens(Co mmandServiceImpl.java:2277) at com.ibm.bpm.pal.commands.impl.internal.BPMCheckOrphanTokens.exec ute(BPMCheckOrphanTokens.java:49) at com.ibm.ws.management.cmdframework.impl.RemoteCommandMgrImpl.adm inCmdExecute(RemoteCommandMgrImpl.java:335)
Problem conclusion
A fix is available that identifies process elements with tokens that are at risk of being orphaned when a BPD is deleted. On Fix Central (http://www.ibm.com/support/fixcentral), search for JR48676. After you select the product group, product, installed version, and platform, click Continue and then select APAR or SPR, enter JR48676, and click Continue. When downloading fix packages, ensure that you also download the readme file for each fix. Review each readme file for additional installation instructions and information about the fix.
Temporary fix
Comments
APAR Information
APAR number
JR48676
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-12-03
Closed date
2013-12-16
Last modified date
2013-12-16
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
R800 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":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
12 October 2021