PQ93747: UNABLE TO STOP ASYNCHRONOUS BEANS APPLICATIONS WITH DAEMON THREADS

 A fix is available

PQ93747; 5.1.1.1: ClassCastException when stopping application using async beans



APAR status
Closed as program error.

Error description
Application that starts daemon Work threads using Asynchronous
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server Enterprise      *
*                 Edition 5.0.x users of Asynchronous Beans    *
*                 who start daemon threads.                    *
****************************************************************
* PROBLEM DESCRIPTION: Asynchronous Beans automatically        *
*                      releases all daemon threads that were   *
*                      started by an application when that     *
*                      application is stopped.  Asynchronous   *
*                      beans is not expecting the threads      *
*                      to be non-asynch beans (Work) threads   *
*                      and is attempting to cast all threads   *
*                      to Work objects, which may result in    *
*                      a ClassCastException.                   *
****************************************************************
* RECOMMENDATION: Apply the intermediate fix or service pack   *
*                 for this APAR.                               *
****************************************************************
When applications start non-asynchronous beans threads
from an asynchronous beans daemon thread, the application
server will log the following error in the system log:

WSVR0044E: Unable to stop EJB jar: [module_name].jar,
java.lang.Thread

Asynchronous beans is not expecting the threads to be
non-asynch beans (Work) threads and is attempting to cast all
threads to Work objects, which may result in a
ClassCastException.
Problem conclusion
Asynchronous Beans has been changed to allow for
non-asynchronous beans threads to be started within the
same thread group as the asynchronous beans daemon thread.
These threads will not be released.
Temporary fix Comments
APAR information
APAR number PQ93747
Reported component name WAS ENTERPRISE
Reported component ID 5630A3700
Reported release 00W
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2004-09-03
Closed date 2004-09-20
Last modified date 2004-09-20

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
ASYNCBNS          

Publications Referenced

Fix information

Applicable component levels
R003 PSY    UP
R00A PSY    UP
R00H PSY    UP
R00I PSY    UP
R00S PSY    UP
R00W PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Enterprise Edition (EE)
Operating system(s):
Software version: 00W
Software edition:
Reference #: PQ93747
IBM Group: Software Group
Modified date: Sep 20, 2004