Direct links to fixes
APAR status
Closed as program error.
Error description
There are two different MF components in the same module, but both use a common subflow. During app deployment there are two passes through the CustomMediationJavaGeneration logic (one per component). Each sees the custom mediation nodes in the subflow and (as there is no .class file in the input data, and it's a new .java for THIS component) generates java - in memory - and adds it to the context for later compilation. The in-memory java compilation then gets two requests for the same .java source which results in the logged Error. Relevant entries from the supplied trace.log : [5/11/12 12:55:43:954 CDT] 0000005b CustomMediati 3 ++ execute -resource : com.ibm.wsspi.sca.scdl.util.SCDLResourceImpl@7a8a7a8a uri='archive:/C:/Program%20Files/ibm/WebSphere/AppServer/profile s/ESB01/ wstemp/wstemp/app_1373d0aa6cf/app.wbi1373d0aa6cf/ear_ext/XXXXXXX .ear!/XXXXXXX.jar!/CpwMF.component', context : com.ibm.ws.bpm.cmdfrmwrk.context.WBIContextImpl@7ff27ff2 [5/11/12 12:55:44:718 CDT] 0000005b ResourceLoade 1 getSubflows -Converted human readable flow archive:/C:/Program%20Files/ibm/WebSphere/AppServer/profiles/ESB 01/wstemp/wstemp/app_1373d0aa6cf/app.wbi1373d0aa6cf/ear_ext/XXXX XXX.ear !/XXXXXXX.jar!/PRW_CGEForCompany.subflow to EMF [5/11/12 12:55:44:734 CDT] 0000005b CustomMediati 3 ++ generate [5/11/12 12:55:44:734 CDT] 0000005b CustomMediati 3 medflowResource :com.ibm.wbit.sib.eflow.MedFlowResourceImpl@65a165a1 uri='archive:/C:/Program%20Files/ibm/WebSphere/AppServer/profile s/ESB01/wstemp/wstemp/app_1373d0aa6cf/app.wbi1373d0aa6cf/ear_ext /XXXXXXX.ear!/XXXXXXX.jar!/CPW/CpwMF.medflow'
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: Users that use MF components that reuses * * the same subflow. * **************************************************************** * PROBLEM DESCRIPTION: Users that use MF components that * * reuses the same subflow will * * experience an error during deployment * * of the application. * **************************************************************** * RECOMMENDATION: * **************************************************************** Users that use MF components that reuses the same subflow will experience an error during deployment of the application.
Problem conclusion
The issue of reusing a common subflow has been fixed to accomadate such a situation.
Temporary fix
Comments
APAR Information
APAR number
JR42960
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-05-31
Closed date
2012-06-26
Last modified date
2012-06-26
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
[{"Line of Business":{"code":"LOB45","label":"Automation"},"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"}]
Document Information
Modified date:
07 October 2021