PQ63046: S0C4 ABENDS IN SETLOCATESTATUSCOMMFAILURE+8 AND GETREGISTEREDID +X'10' IN WAS CR

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
A J2EE server encountered 3 S0C4 ABENDs after another J2EE
server was cancelled.  The first two ABENDs in
setLocateStatusCommFailure occur because the SMD buffer
pointer in the ORB_Request cb is zero.  At that point WAS
attempted to clean up the bad ORB_Request which ABENDed in
getRegisteredID. These failures appeared to be timing related.
With two J2EE servers interacting with each other, the first
application server region died, a new one was started, and then
the user cancelled that J2EE server. In the meantime the other
server continued to attempt working, but received the SOC4s.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V4.0.1 for z/OS and OS/390                   *
****************************************************************
* PROBLEM DESCRIPTION: ABEND S0C4/0C4 in                       *
*                      SETLOCATESTATUSCOMMFAILURE+8            *
*                      and GETREGISTEREDID +X'10' in a         *
*                      WebSphere Control Region.               *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
A J2EE server can encounter S0C4 ABENDs after another J2EE
server is cancelled.  The ABENDs in method
setLocateStatusCommFailure occurs because the SMD buffer
pointer in the ORB_Request control block is zero.  WebSphere
then attempts to clean up the bad ORB_Request which ABENDs in
method getRegisteredID. These failures appeared to be timing
related. With two J2EE servers interacting with each other, the
first  application server region terminates, a new one is
started, and then the user cancels that J2EE server. In the
meantime the other server attempts to continue working, but
receives the S0C4 ABENDs.
Problem conclusion
Support has been modified in methods comm_outbound_locate and
comm_outbound_request in module bboocomm.cpp to never read or
update an ORBR after placing it on the pending queue since at
any point after that a free_session could clean it up.

Furthermore, if a call is made to remove an ORBR from the
pending queue (if, for example, the send failed) support has
been changed to check the return code to verify the ORBR has
been found before using it.

APAR PQ63046 is associated with SERVICE LEVEL W401094 of
WebSphere Application Server V4.0.1 for z/OS and OS/390.
Temporary fix Comments
APAR information
APAR number PQ63046
Reported component name WASKBASE
Reported component ID 5655A9801
Reported release 401
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2002-07-10
Closed date 2002-08-13
Last modified date 2002-09-04

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:
UQ68995

Modules/Macros
BBOAPCEI BBOAPCWI BBOAPIAI BBOAPIOI BBOAPXLI BBOAXCEI
BBOAXIAI BBOBOA BBOCORBA BBOCPOCB BBOCSESS BBODDAUT
BBOFRCGD BBOIBOIM BBOIDRMI BBOIGTID BBOIIMA BBOIIMC
BBOIKEYS BBOIRDB BBOIROOT BBOITLS BBOI3PLI BBOJJU
BBOLORB BBOLRT BBOMDDLO BBOMIBO BBOMICP BBOMIDO
BBOMSBO BBOMSCO BBOMUTIL BBOOACRT BBOOBOAI BBOOBOAT
BBOOCOMM BBOOCRHT BBOOCSIT BBOOORB BBOOORBR BBOOREQ
BBOOSMF BBOOSMFT BBOOSRWT BBOOTMOT BBOOTRD BBOPBO
BBORAS BBOSEC BBOSEXT BBOSLHM BBOSM BBOSNMO
BBOSQ03 BBOTOTS BBOTOTSJ BBOTOTS2 BBOUBINF BBOZ0916
BBOZ0917 BBOZ0918 BBOZ0919 BBOZ0920 BBOZ0921 BBOZ0922
BBOZ0923 BBOZ0924 BBOZ0925 BBOZ0926 BBOZ0927 BBOZ0928
BBOZ0929 BBOZ0930 BBOZ0931 BBOZ0932 BBOZ0933  

Fix information
Fixed component name WASKBASE
Fixed component ID 5655A9801

Applicable component levels
R401 PSY UQ68995    UP02/08/22 P F208

  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 #: PQ63046
IBM Group: Software Group
Modified date: Sep 4, 2002