A fix is available
APAR status
Closed as program error.
Error description
Running the web services GLUE programs can result in failures occurring when the GLUE appears to run properly. The GLUE can return with a return code 0 and CICS then reacts as though the return code was 4, resulting in incorrect responses to a client.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: A Webservices GLUE is executed and * * returns with a return code 0. CICS * * then acts as though the return code * * was 4 and issues a SOAP fault. * **************************************************************** * RECOMMENDATION: * **************************************************************** A Webservices GLUE is executed and returns with a return code of 0. CICS responds as though the return code was 4. This problem occurs when multiple GLUE calls are executed as part of one task. Code in DFHPIIS to initialize the return code is only run once per task. There was no code in DFHPIIS to reset the return code to zero for a clean GLUE execution. Once a GLUE fails and sets a return code 4, all subsequent GLUE invocations in the same task will be handled as though the return code was 4 even if it was actually 0. Additional keywords: pi_response pi_reason web services service
Problem conclusion
DFHPIIS has been changed so that when the return code received from a GLUE is 0, it correctly sets its own internal response and reason variables to 0.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK93926
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-08-14
Closed date
2009-09-23
Last modified date
2009-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK50399
Modules/Macros
DESPIIS DESPIPM DFHPIISC DFHPIISI DFHPIPM DFHPIPM2
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
R600 PSY UK50399
UP09/09/29 P F909
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:
02 October 2009