APAR status |
Closed as program error.
| Error description
noLocalCopies=true causes entity bean references to get mixed up
in long-lasting transacations.
The problem appears sporadically on our WebSphere 3.5.3 Advanced
Server installation on AIX 4.3.3 with DB2 7.2. The symptom is
that some entity bean references that are created by doing
findByPrimaryKey early in the transaction at some point suddenly
point to some other object (of the same type). This results in
data corruption. Local fix
test fix given, tried in test environment, and works. Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server users who *
* set the System Property "NoLocalCopies" to *
* "true". *
****************************************************************
* PROBLEM DESCRIPTION: Users who set the System Property *
* "NoLocalCopies" to "true" may *
* experience a data integrity problem. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
Users who set the system property "NoLocalCopies" to "true"
could experience data integrity problems if they created a
single PrimaryKey object and re-used this object for several
EJBs. Problem conclusion
The Container code has been modified to detect when a user
has set "NoLocalCopies" to "true" in order to make a local copy
of just the PrimaryKey Object to avoid any data integrity
problem. Temporary fix
Changed code to force a local copy of the primary key object to
be created even when noLocalCopies=true. Comments
APAR information | APAR number | PQ62081 | Reported component name | WAS ADVANCED AI | Reported component ID | 5648C8400 | Reported release | 350 | Status | CLOSED PER | PE | NoPE | HIPER | NoHIPER | Submitted date | 2002-06-10 | Closed date | 2002-07-18 | Last modified date | 2002-11-12 |
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:
PQ68146
Modules/Macros APAR is sysrouted TO one or more of the following:PQ68146Modules/Macros
|
Fix information |
Fixed component name | WAS ADVANCED AI | Fixed component ID | 5648C8400 |
Applicable component levels | R350 PSY | UP |
|