A fix is available
APAR status
Closed as program error.
Error description
The message being unloaded and dequeued by QCF is from a legacy LTERM which was ALTPCB output from an OTMA transaction. We set a slip in DFSQMR50 and this showed that both MQLTEFLG and MQLTRFLG bits were on in the MRPREFIX. This indicates that the destination is both an LTERM and a TRAN. These settings caused the logic in DFSQMR50 to call DFSCIO50 to enqueue to DFSAOSW0 to cleanup the YTIB resulting in the DFS1959E RC=7109. The dequeue for the message does complete. You'll see similar APAR's under IMS: V11 is PM71222 and V12 is PM71590. The IMS APAR's are for this issue if the client is a MRQ user (which there aren't many). This will address most QCF user's getting this problem as IQCQMRF0 is the IMS replacement routine of DFSQMRF0 (which is for most QCF users).
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IMS users of QCF 3.1 and OTMA. * **************************************************************** * PROBLEM DESCRIPTION: A QCF UNLOAD/DEQUEUE job is receiving a * * MSGDFS1959E RC=7109 message. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** DFS1959E RC=7109 is issued when a message being unloaded and dequeued by QCF is from a legacy LTERM which was ALTPCB output from an OTMA transaction. This is a result of both flags, MQLTEFLG and MQLTRFLG, being on in MRPREFIX which implies that the destination is both an LTERM and a TRAN. These settings caused the logic in DFSQMR50 to call DFSCIO50 to enqueue to DFSAOSW0 to cleanup the YTIB resulting in the error message. The dequeue for the message was completed. Additional Keywords: RC7109
Problem conclusion
GEN: KEYWORDS: *** END IMS KEYWORDS *** IQCQMRFX was modified to set only MQLTEFLG when the destination is a LTERM.
Temporary fix
Comments
APAR Information
APAR number
PM72009
Reported component name
IMS QUEUE CNTL
Reported component ID
5697E9900
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2012-08-31
Closed date
2012-09-04
Last modified date
2012-10-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK81491
Modules/Macros
IQCQMRFA IQCQMRFB IQCQMRFC IQCQMRF9
Fix information
Fixed component name
IMS QUEUE CNTL
Fixed component ID
5697E9900
Applicable component levels
R310 PSY UK81491
UP12/09/05 P F209
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.
[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A6","label":"IMS Queue Control Facility"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0"}]
Document Information
Modified date:
14 December 2020