PQ52564: OBJECT LOCKED AFTER TRANSACION DID NOT TERMINATE CORRECTLY.


APAR

APAR status
Closed as program error.

Error description
In the respective application an object ("Fahrzeug") is renderer
persistently by an EJB, called VehicleEJB. The installation
provides an exlusive access on a database. Accessing the object
transactions is supported by transactions. Whenever a
programming error occurs, i.e a transaction has not correctly
terminated by a COMMIT or Transaction RolledBack, errors occurs.
Thus it might occur that an object is already locked after an
update and an access to it as part of another transaction is
denied.The display of all objects in this dialog is consequently
Local fix
Problem summary
****************************************************************
* USERS AFFECTED: Websphere Application Server users that      *
*                 have an application that may have            *
*                 concurrent calls to an EJB.                  *
****************************************************************
* PROBLEM DESCRIPTION: If a user has code repeatly calling an  *
*                      EJB, and in that code the transaction   *
*                      is not terminated or committed when a   *
*                      new transaction comes in, errors        *
*                      occur.                                  *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
If a user has code repeatly calling an EJB, and in that code
the transactionis not terminated or committed when a new
transaction comes in, errors occur. Thus it might occur that
an object is already locked after an update and an access
to it as part of another transaction is denied.
Problem conclusion
Code is fixed in 3.5.x base.  It is at this time, scheduled
to be included in 3.5.6.
Temporary fix
Comments
APAR information
APAR numberPQ52564
Reported component nameWAS ADVANCED AI
Reported component ID5648C8400
Reported release350
StatusCLOSED PER
PENoPE
HIPERNoHIPER
Submitted date2001-09-20
Closed date2001-09-26
Last modified date2001-12-17

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following:


Modules/Macros
EJSCONT
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information
Fixed component nameWAS ADVANCED AI
Fixed component ID5648C8400

Applicable component levels
R350 PSYUP











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ52564
IBM Group: Software Group
Modified date: 2001-12-17