A fix is available
APAR status
Closed as program error.
Error description
A task is suspended in ZCIOWAIT but is never resumed because it is under the L8 TCB and needs to be running under the QR TCB. This only occurs with HPO=YES.
Local fix
Set HPO=NO.
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: With HPO=YES a CICS Web Services * * Atomic Transactions (WS-AT) * * participant can hang during * * UOW backout. * **************************************************************** * RECOMMENDATION: * **************************************************************** When CICS is using Web Services or Web Services Atomic Transactions (WS-AT) a CICS transaction may hang during syncpoint processing. This can occur during either the PREPARE, COMMIT, or BACKOUT stages. The hang occurs because the PIPELINE domain, which handles the Web Services and WS-AT workload calls Recovery Manager for syncpoint processing on an L8 TCB and not the QR. This causes problems because certain domains that can be called by RM for syncpoint processing assume they are being called on the QR. In this particular instance, with HPO=YES being set in the SIT, LU62 is driven for syncpoint processing. This calls DFHZHPSR. This in turn calls DFHHPSVC which assumes and relies on being on the QR. Because it is not on the QR it returns early and results in a suspend that never gets resumed. This leads to the task hanging in syncpoint.
Problem conclusion
The PIPELINE domain has been modified to ensure that it switches to the QR TCB before calling RM for any syncpoint processing, and then switches back afterwards.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK48649
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-07-10
Closed date
2009-03-03
Last modified date
2009-04-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK44505
Modules/Macros
DESPIAT DESPICC DESPIDC DESPIDM DESPIDUF DESPIII DESPIIM DESPIIS DESPIIW DESPILN DESPIPL DESPIPM DESPIPS DESPIRE DESPIRM DESPIRS DESPISC DESPISF DESPISN DESPIST DESPITC DESPITE DESPITH DESPITL DESPITQ DESPITRI DESPIUE DESPIWR DESPIWT DESPIXM DESWSATR DFHPIAT DFHPICC DFHPIDCC DFHPIDCD DFHPIDM DFHPIDSH DFHPIDUF DFHPIII DFHPIIMC DFHPIISC DFHPIIW DFHPILN DFHPIMM DFHPIPL DFHPIPM DFHPIPS DFHPIRE DFHPIRI DFHPIRM DFHPIRS DFHPISC DFHPISF DFHPISN DFHPIST DFHPITC DFHPITE DFHPITH DFHPITL DFHPITQ DFHPITRI DFHPIUE DFHPIWR DFHPIWT DFHPIXI DFHPIXM DFHPIXO DFHWSATR
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R500 PSY UK44505
UP09/03/11 P F903
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":"3.2","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":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 April 2009