A fix is available
APAR status
Closed as program error.
Error description
You are experiencing a CICS hang issue when you do a . CEDA INSTALL PIPELINE. . There is a loop occurring in DFHPIWR at UK44505 between the offsets of x'32DA' and x'33FC'. The problem has occurred because a forward pointer was not correctly updated when adding a new WEBSERVICE control block. The problem appears to be fixed at CICS TS 4.1. Additional Symptom(s) Search Keyword(s): Stack for the CIPR shows DFHPIWR is performing function RESOLVE_ALL_WEBSERVICES DFHPIWR is chaining through the Webservice Resource control blocks or WSBCTL. the chain pointer is at offse x'2C' - field PI_WSBCTL_FORWARD_PTR. You are able to see this loop reflected in the dump by going to the PI domain. KIXREVRJL hang lockup looping offsets 32DA 33FC
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: CICS hangs when you issue CEDA INSTALL * * PIPELINE. * **************************************************************** * RECOMMENDATION: * **************************************************************** During the processing of an INSTALL PIPELINE request, the DFHPIWR RESOLVE_ALL_WEBSERVICES procedure uses the WCB forward pointer (PI_WSBCTL_FORWARD_PTR) to run down the chain of WCB control blocks. The hang occurs if a WCB forward pointer incorrectly addresses another WCB that has already been processed higher up in the chain. The corruption of the WCB forward pointer happens during INSTALL WEBSERVICE processing. It occurs if a task loses control, when swapping from the shared lock to the exclusive lock in DFHPIWR CREATE_WEBSERVICE, and a second task then alters the WCB chain. Additional keywords: RESOLVE_ALL_WEBSERVICES hang hung 0C4 S0C4 abend0C4 abend S0C4
Problem conclusion
DFHPIWR create_webservice has been changed so the updating of the WCB forward pointer (pi_wsbctl_forward_ptr) is correctly done under the protection of the exclusive lock.
Temporary fix
********* * HIPER * ********* FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM04294
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2010-01-05
Closed date
2010-02-02
Last modified date
2010-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK54041
Modules/Macros
DESPIWR DFHPIWR
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
R600 PSY UK54041
UP10/02/11 P F002
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.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 March 2010