APAR status
Closed as program error.
Error description
After a JavaCompute node's onInitialize method is called the node framework should issue a commit on all JDBC connections on success, or issue a rollback in the event of an exception. This functionality was added by PM57754 but was not maintained after an internal restructure as a result of IC79446. The behaviour is also not present if just the jar file is deployed as this also causes the JavaCompute node to be reinitialized and onInitialize to be called again because the classloader has been refreshed.
Local fix
Problem summary
**************************************************************** USERS AFFECTED: All users of WebSphere Message Broker who make JDBC calls in a JavaCompute node onInitialize method. Platforms affected: MultiPlatform **************************************************************** PROBLEM SUMMARY: After a JavaCompute node's onInitialize method is called the node framework should issue a commit on all JDBC connections on success, or issue a rollback in the event of an exception. This functionality was added by PM57754 but was not maintained after an internal restructure as a result of IC79446. The behaviour is also not present if just the jar file is deployed as this also causes the JavaCompute node to be reinitialized and onInitialize to be called again because the classloader has been refreshed.
Problem conclusion
WebSphere Message Broker has been modified so that a commit is issued on all JDBC connections after a JavaCompute node's onInitialize method completes successfully, or a rollback if it fails and throws an exception. This behaviour is consistent if a message flow is deployed or if a jar file is re-deployed with the message flow having already been deployed, both scenarios will now result in the appropriate commit/rollack call being made. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: Platform v7.0 -------- -------------------- Multiplatforms 7.0.0.6 Platform v8.0 -------- -------------------- Multiplatforms 8.0.0.3 The latest available maintenance can be obtained from 'WebSphere Message Broker Recommended Fixes' http://www.ibm.com/support/docview.wss?rs=849&uid=swg27006041 If the maintenance level is not yet available, information on its planned availability can be found in 'WebSphere Message Broker Planned Maintenance Release Dates' http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27006308 ---------------------------------------------------------------
Temporary fix
Comments
APAR Information
APAR number
PM84267
Reported component name
WEB MB Z/OS
Reported component ID
5655V6000
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-03-06
Closed date
2013-03-28
Last modified date
2013-03-28
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
WEB MB Z/OS
Fixed component ID
5655V6000
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"7.0"}]
Document Information
Modified date:
29 October 2021