PQ55235: EJB WILL NOT OPEN IN AAT, REMOVING ONE CMP FIELD ALLOW IT TO OPEN.

APAR status
Closed as unreproducible in next release.

Error description
.
Unable to open an EJB in AAT.
 errors: Problem occurred while opening Cart.jar. Possible
causes might
 be incorrect syntax in the deployment descriptor or missing
files.
 Also: could not load resource: META-INF/ejb-jar.xml;
ArrayIndexOutOf
 Bounds Exception: 64
 There are 4 beans in this jar.  Customer, through, trial and
error
 has found that taking out 1 of these and the jar will load.  He
has
 tried atleast removing 2 different ones and it will load.
.
Visual Age java was used to develop ejb, and is in an
ejb 1.1
jar.
.
Further if one of the 40 cmp bean fields is removed the ejb will
open in AAT.
.
Problem is fixed in 4.02 but customer would like an efix before
then.
Sachin Patel is the level 3 contact.
Local fix
Removing any of the four beans within the EJB will allow it to
open.
Further, removing only one of the CMP bean fields will allow it
to open but fails during deployment code generation.
Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server Single      *
*                 Server and Advanced Edition using the        *
*                 AAT.                                         *
****************************************************************
* PROBLEM DESCRIPTION: When attempting to open an ear file     *
*                      in AAT it would fail and not open       *
*                      giving an ArrayOutOfBoundsException.    *
*                      The ear file contained container        *
*                      managed entity beans with CMP fields.   *
*                      It seemed that if one CMP field was     *
*                      removed, the ear file would open fine.  *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
The problem was fixed in WAS 4.01 by applying the new
xerces.jar file that is shipped with WAS 4.02.
Problem conclusion Temporary fix
This problem is fixed by applying the new version of
xerces.jar.
Comments
APAR information
APAR number PQ55235
Reported component name WEBSPHERE AE NT
Reported component ID 5630A2201
Reported release 400
Status CLOSED UR1
PE NoPE
HIPER NoHIPER
Submitted date 2001-11-27
Closed date 2001-12-03
Last modified date 2001-12-03

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
AAT          

Fix information
Fixed component name WEBSPHERE AE NT
Fixed component ID 5630A2201

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 #: PQ55235
IBM Group: Software Group
Modified date: Dec 3, 2001