A fix is available
APAR status
Closed as program error.
Error description
There is a problem with the code at CICS V3.2 when a User DPL application doing work under UOW control abends and there is a PUT error when an attempt is made to put an error response to the ReplyToQ specified in the MD. When these two events coincide messages that form part of the UOW will get left on the Bridge request queue.
Local fix
Fix the PUT error.
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: When using the CICS MQ bridge with CICS * * TS 3.2 connected to a WebSphere MQ * * version 6 or higher queue manager, a * * failure during the PUT of an error * * reply during backout results in * * messages being left on the bridge * * request queue. * **************************************************************** * RECOMMENDATION: * **************************************************************** In module DFHMQBP2 an error reply message is built to inform users of a message processing failure that has caused backout to take place. The message is put to the reply queue ahead of processing to remove all messages for the failing unit of work from the bridge request queue. However in this scenario the put of the error reply has failed which has then wrongly caused all subsequent backout processing to be bypassed resulting in messages for the failed UOW being stranded on the bridge queue instead of being removed to the DLQ (Dead Letter Queue) as expected.
Problem conclusion
Module DFHMQBP2 has been modified to continue backout processing following an error reply put failure.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK83719
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
2009-03-31
Closed date
2009-07-02
Last modified date
2009-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK48264
Modules/Macros
DFHMQBP0 DFHMQBP1 DFHMQBP2 DFHMQBRH DFHMQBR0 DFHMQBR2 DFHMQBR3 DFHMQP0@ DFHMQP1@ DFHMQP2@ DFHMQR0@ DFHMQR2@ DFHMQR3@
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R503 PSY UK48264
UP09/07/17 P F907
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:
03 August 2009