PQ57339: EJB DEPLOYMENT DESCRIPTOR CONFIGURATION MODEL FIXES

APAR status
Closed as program error.

Error description
This efix is a prerequisite to 
PQ54240, a set of EJB container
fixes, and is only applicable to WebSphere 4.0.1 installations.
It corrects a situation where behavioral attributes specified
in EJB deployment descriptors were not always correctly
interpreted by the application server runtime.  If 
PQ54240 is
applied to a 4.0.1 system without this efix also applied, EJBs
will be assigned incorrect transactional attributes in some
cases.  A common symptom would be the message ILLEGAL USE OF
1PC RESOURCE IN TRANSACTION in the log, accompanied by a
TransactionRollbackException.  Both this efix and the fixes
in 
PQ54240 are included in the WebSphere 4.0.2 PTF; thus, these
efixes are only necessary in situations where the customer
needs to remain on WebSphere 4.0.1 for other reasons.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users with      *
*                 EJB deployment descriptors that specify      *
*                 method-level transaction attributes on       *
*                 either the EJB Home Interface, the EJB       *
*                 Remote Interface, or both.                   *
****************************************************************
* PROBLEM DESCRIPTION: Method-level transaction deployment     *
*                      descriptor attributes intended for both *
*                      the Home and Remote interfaces are      *
*                      applied to only the Home or Remote      *
*                      interface.                              *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
A method-level transactional attribute intended to apply to
the entire set of EJB methods (both Home and Remote interface)
would instead be applied only to the Home Interface or the
Remote Interface, leaving the other type of interface without
any specific method-level transactional attributes.
Problem conclusion
Code changes to the utility code that reads the XML EJB
deployment descriptor were made to correct the problem.
Temporary fix Comments
APAR information
APAR number PQ57339
Reported component name WEBSPHERE AE AI
Reported component ID 5630A2200
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2002-01-31
Closed date 2002-01-31
Last modified date 2002-01-31

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
MOFJ2EE          

Fix information
Fixed component name WEBSPHERE AE AI
Fixed component ID 5630A2200

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ57339
IBM Group: Software Group
Modified date: Jan 31, 2002