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
**** PE07/12/05 FIX IN ERROR. SEE APAR PK57424 FOR DESCRIPTION
APAR Information
APAR number
PK44153
Reported component name
CICSTS 3.X Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-04-27
Closed date
2007-11-15
Last modified date
2008-01-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
DESPIAT DESPICC DESPIDC DESPIDM DESPIDUF DESPIII DESPIIM DESPIIS DESPIIW DESPILN DESPIPL DESPIPM DESPIRE DESPIRM DESPIRS DESPISC DESPISF DESPISN DESPIST DESPITH DESPITL DESPITQ DESPITRI DESPIWR DESPIWT DESWSATR DFHPIAT DFHPICC DFHPIDCC DFHPIDM DFHPIDSH DFHPIDUF DFHPIII DFHPIIMC DFHPIISC DFHPIIW DFHPILN DFHPIPL DFHPIPM DFHPIRE DFHPIRI DFHPIRM DFHPIRS DFHPISC DFHPISF DFHPISN DFHPIST DFHPITH DFHPITL DFHPITQ DFHPITRI DFHPIWR DFHPIWT DFHWSATR DFHZHPSR
Fix information
Fixed component name
CICSTS 3.X Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK31177
UP07/11/21 P F711
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.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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 January 2008