APAR status
Closed as program error.
Error description
When a bean defined as a SessionSynchronization issued
setRollbackOnly, the transaction was rolled back immediately,
rather than waiting for the SessionSynchronization to
complete.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server users. *
****************************************************************
* PROBLEM DESCRIPTION: A global transaction was rolled back *
* immediately upon receipt of a *
* setRollbackOnly call from the *
* beforeCompletion() method. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
When a setRollbackOnly() call was made from beforeCompletion()
method of a SessionSynchronization bean, the global
transaction associated with the bean was rolled back
immediately, rather than waiting for the bean's method
to run to completion.
Problem conclusion
Class CoordinatorImpl will be updated to ensure that the
transaction is only marked for rollback when called for
rollbackOnly while in beforeCompletion.
The fix for this APAR is currently targeted for inclusion in
fixpack 5.0.2.10. It is not applicable to Application Server
Version 5.1.x. Please refer to the Recommended Updates page for
delivery dates:
http://www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP&
uid=swg27004980
Temporary fix Comments
APAR information |
APAR number |
PQ97231 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00A |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2004-11-16 |
Closed date |
2005-01-13 |
Last modified date |
2005-01-13 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
R103 PSN |
UP |
R10A PSN |
UP |
R10H PSN |
UP |
R10I PSN |
UP |
R10P PSN |
UP |
R10S PSN |
UP |
R10W PSN |
UP |
|