A fix is available
APAR status
Closed as fixed if next.
Error description
USER AFFECTED: Business user (Bob) exporting a process app from Process Center in BPMN format. PROBLEM DETAILED DESCRIPTION: The issue occurs after adding a subprocess to a BPD, then changing the subprocess activity to another activity type, then deleting the BPD. Exporting a snapshot in BPMN format at this point will fail. . Export of Snapshot as BPMN 2.0 fails with exception: [8/15/12 16:35:19:062 EDT] 0000007c wle_bpmn2imp E Exporting snapshotSnapshot.f378659b-ded1-433b-ae95-e6e746ef4f15 : FAILED [8/15/12 16:35:19:077 EDT] 0000007c wle E CWLLG2229E: An exception occurred in an EJB call. Error: com.lombardisoftware.client.delegate.BusinessDelegateException: Business Process Diagram with ID BPD.936f4828-4473-4f46-b6a1-a7bddc0299f3 not found. com.lombardisoftware.client.delegate.BusinessDelegateException: com.lombardisoftware.client.delegate.BusinessDelegateException: Business Process Diagram with ID BPD.936f4828-4473-4f46-b6a1-a7bddc0299f3 not found. at com.lombardisoftware.client.delegate.BusinessDelegateException.a sBusines sDelegateException(BusinessDelegateException.java:41) at com.lombardisoftware.client.delegate.IBMInterchangeImpExpService Delegate Default.exportBPMN(IBMInterchangeImpExpServiceDelegateDefault.ja va:147) at com.lombardisoftware.server.ejb.repositoryservices.RepositorySer vicesCor e.exportBPMN(RepositoryServicesCore.java:2461) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Local fix
Copy the BPDs to be exported into a new Process Application and export from there.
Problem summary
The cause was isolated to the BPMN export failing due to leftover BPDs with a broken parent reference in the process app. This is reproduced as follows: 1. Create a BPD. 2. Drop an activity, change the implementation to Subprocess, and save. 3. Change the implementation to User Task and save. 4. Delete the BPD. 5. Create a snapshot. 6. Go back to Process Center and export the snapshot in BPMN format. Exporting as twx succeeds but the archive includes the BPD for the subprocess created in step 2. Expected Result: The subprocess BPD should be deleted after the save in step 3, allowing the snapshot to be exported in BPMN format.
Problem conclusion
Fix included in V8. This will also be inlcuded in a 7.5.1 cumulative maintenance deliverable targetting 3Q2012.
Temporary fix
Comments
APAR Information
APAR number
JR42178
Reported component name
BPM STANDARD
Reported component ID
5725C9500
Reported release
751
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-03-08
Closed date
2012-04-30
Last modified date
2014-05-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R800 PSY
UP
R751 PSN
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":"7.5.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
12 October 2021