APAR status
Closed as program error.
Error description
XAException information to be added to a SystemException
thrown when a TransactionAssociationExcecption is caught
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server users of XA *
* resources. *
****************************************************************
* PROBLEM DESCRIPTION: XAException.errorCode is not reported *
* after an enlistResource() call fails. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
When a resource is enlisted in a transaction, the enlist may
fail, in which case a TransactionAssociationException is
raised. This exception contains the original
XAException.errorCode. However, before returning to the caller,
the TransactionAssociationException is converted to a
SystemException at wich point the original
XAException.errorCode is lost.
Problem conclusion
For WebSphere Application Server Version 5.0, this fix causes
the XAEXception.errorCode to be returned in the SystemException
following a TransactionAssociationException as a result of the
enlistResource method. The errorCode is added to the end of the
message used to construct the SystemException, after the string
XAER_ERROR_CODE=.
For WebSphere Application Server Version 5.1, this fix causes
the XAEXception to be returned in the SystemException
following a TransactionAssociationException as a result of the
enlistResource method. The XAException is added to the
SystemException by calling initCause().
Temporary fix Comments
APAR information |
APAR number |
PQ86657 |
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-03-25 |
Closed date |
2004-06-07 |
Last modified date |
2004-06-07 |
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 PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|