PQ72135: When WebSphere terminates, WLM and ENF receives abend 0C4. | |||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||
APAR status Closed as fixed if next. Error description When WebSphere daemon (BBODMN) is terminated through a cancel command, System Management (BBOSMS) receives abendCC3 rsn040E0001 in module BBOOSCHD. Shortly after, WLM may receive abend S0C4 REASON=00000010 in module IWMW4CRB. One of the WebSphere tasks during termination is freeing sampling exit. This leaves a window where WLM can schedule the SRB to call the sampling exit after it has already been deleted. This situation only happens when BBOCOMM module (where sampling exit is located) is in LNKLST or STEPLIB. Similarly, may received an 0C4 abend in ENF: COMPON=SCHED-IEFENFSR,COMPID=BB131,ISSUER=IEFENFSR-ENF SRB ROUTINE Abend 0c4 was caused when a signal x'23' (new coupling facility resource is available) had been issued. When ENF called the listener for this event we found that the listen routine pointed to storage that was no longer available. The listen routine is in WebSphere module BBODENFL and the storage was freed during WebSphere task termination leaving a timing window again. The abend may occur when BBODENFL is in either LNKLST or STEPLIB. BBODENFL and BBOCOMM are in BBOLOAD.Local fix 1. Move BBOLOAD into LPA OR 2. Move just the two modules (BBODENFL and BBOCOMM) into LPA. Note, to move just the 2 modules into LPA, you can: - add the following command to the PROGxx: LPA ADD MODNAME=(BBODENFL,BBOCOMM) DSNAME(SYS1.SBBOLOAD) - OR set it dynamically by issuing the following: SETPROG LPA,ADD,MOD=(BBODENFL,BBOCOMM),DSN=SYS1.SBBOLOADProblem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V4.0.1 for z/OS and OS/390 * **************************************************************** * PROBLEM DESCRIPTION: WLM may receive an ABEND0C4 in IWMW4CRB * * due to the WebSphere's sampling exit * * having been deleted when the DLL the * * exit is inside was deleted as part of * * shutdown of the server space. ENF may * * receive an ABEND0C4 in IEFENFSR due to * * WebSphere's ENF message exit having * * been deleted when the load module it is * * contained in was deleted as part of * * shutdown of the daemon. * **************************************************************** * RECOMMENDATION: * **************************************************************** The sample and signal exits modules should be placed in LPA to avoid these problems. The modules are BBOCOMM and BBODENFL from BBO.SBBOLOAD.Problem conclusion Temporary fix Comments This APAR is being closed FIN with concurrence from the submitting customer. A solution to this problem will be delivered in a WebSphere Application Server for z/OS and OS/390 release within the next 18 months.
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 for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ72135
IBM Group: Software Group
Modified date: Apr 2, 2003
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.