PQ71623: THE EXCEPTION FOR AN INVALID VALUE ADDED TO A MODEL IS NOT PASSED UP THE STACK.


APAR

APAR status
Closed as program error.

Error description
Customer is adding a jsp uri to a model jsp.  The uri is a
Local fix
Enter a uri that is not a duplicate.
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of        *
*                 admin client programs to modify a servlet.   *
****************************************************************
* PROBLEM DESCRIPTION: On certain transaction rolled back      *
*                      conditions, EJB container throws a      *
*                      CSITransactionRollbackedException       *
*                      to the client with no information on    *
*                      the source/origin of the underlying     *
*                      problem.                                *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
On certain transaction rolled back conditions, the EJB container
throws a CSITransactionRollbackedException to the client with no
information on the source/origin of the underlying problem.

Technically, ejbcontainer is in compliance of the EJB spec by
throwing a RemoteException (super class of
CSITransactionRollbackedException).

In the reported scenario, SM's model view uses an EJB bean to
handle its processing. When a user specifies the incorrect
parameter, the model bean throws a RemoteException to wrap the
original problem. The Container code needs to perform the
default container semantics, which leads to a transaction
rollback and eventually throw the CSITxRollback Exception.
The Model bean displays the CSITransactionRollbacked Exception
in its Error dialogue, which gives no clue to the client of
what happened.
Problem conclusion
This defect enhanced the CSITransactionRollbacked Exception by
chaining the root cause to this exception if no previous
exception has taken place.

This change allows the SM error dialog to display the root
cause to the user.
Temporary fix
ejbcontainer cum fixpack sent to Tamiko and requesting
customer to verfiy for correctness.
Comments
APAR information
APAR numberPQ71623
Reported component nameWAS ADVANCED SU
Reported component ID5648C8402
Reported release350
StatusCLOSED PER
PENoPE
HIPERNoHIPER
Submitted date2003-03-03
Closed date2003-05-09
Last modified date2003-05-09

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:


Modules/Macros
AdminGUI
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information

Applicable component levels
R350 PSYUP











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ71623
IBM Group: Software Group
Modified date: 2003-05-09