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 is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
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
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.