APAR status
Closed as program error.
Error description
The APAR
PQ88648 is opened against JTS component to address the
problem of "TRANSACTIONAL CONTEXT IS NOT PROPAGATED CORRECTLY TO
THE EJB ON DIFFERENT SERVER WHICH STARTS AND MANAGES THE
TRANSACTION".
.
With the APAR
PQ88648 for JTS, this APAR for EJB Container
to get transaction getRollBackOnly() status correctly for
non-colocated EJB's.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: Enterprise Java Bean (EJB) developers *
* using javax.ejb.EJBContext.getRollbackOnly() *
* API. *
****************************************************************
* PROBLEM DESCRIPTION: javax.ejb.EJBContext.getRollbackOnly() *
* API call, returns incorrect result if *
* the Enterprise beans are located on *
* different servers(JVM). *
****************************************************************
* RECOMMENDATION: *
****************************************************************
javax.ejb.EJBContext.getRollbackOnly() API call, returns
incorrect results if the Enterprise beans are located on
different servers(JVM).
As an example, within the same transaction, if EJB1 on server1,
marks the transcation for rollback, by calling setRollbackOnly
on the EJBContext, this state in not visible to EJB2 on server2.
This fix requires
PQ88648 as a pre-requisite.
Problem conclusion
Along with
PQ88648, this fix allows for non co-located EJB's to
query the rollback status correctly.
Temporary fix Comments
APAR information |
APAR number |
PQ88653 |
Reported component name |
WEBPSHERE AE HP |
Reported component ID |
5630A2203 |
Reported release |
400 |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Submitted date |
2004-05-10 |
Closed date |
2004-07-15 |
Last modified date |
2005-01-28 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
SRLS
Applicable component levels |
R400 PSY |
UP |
|