PQ74170: CLASSCASTEXCEPTION WHEN JAR FILE CONTAINS 2 EJBS THAT USE THE SAME INTERFACE

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
The application assembly tool generates java-files with the name
EJSRemoteStatelessXXX.java, where XXX denotes the name of a bean
interface. If several different EJBs in the same ejb jar file
implement the same Remote interface, the generated files are
overwritten and only the class-file for the last processed bean
persists.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V4.0.1 for z/OS and OS/390                   *
****************************************************************
* PROBLEM DESCRIPTION: ClassCastException occurs when a jar    *
*                      file contains two EJBs that use the     *
*                      same interface.                         *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
The Application Assembly Tool (AAT) generates java-files with
the name EJSRemoteStatelessXXX.java, where XXX denotes the name
of a bean interface. If several different EJBs in the same ejb
jar file implement the same Remote interface, the generated
files are overwritten and only the class-file for the last
processed bean persists.
Problem conclusion
Support has been modified to load classes based with the naming
convention that is used in the Application Assembly Tool (AAT).

APAR PQ74170 is associated with SERVICE LEVEL W401506 of
WebSphere Application Server V4.0.1 for z/OS and OS/390.
Temporary fix Comments
APAR information
APAR number PQ74170
Reported component name WASKBASE
Reported component ID 5655A9801
Reported release 401
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2003-05-14
Closed date 2003-05-27
Last modified date 2003-06-05

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
BBOUBINF          

Fix information
Fixed component name WASKBASE
Fixed component ID 5655A9801

Applicable component levels
R401 PSY UQ77213    UP03/05/31 P F305

  Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ74170
IBM Group: Software Group
Modified date: Jun 5, 2003