DFS1945 DATA COMMUNICATIONS QMGR/CQS WRITE ERROR LINK xx

Explanation

An error occurred during the data communication QMGR or CQS WRITE (PUT/ISRT) process.

System action

For messages being received on an MSC link, the message is canceled, a 6701 ID = MSSx (x = 1, 2, 3) record is written to the log, and the partner IMS system is notified. The partner system issues message DFS2140 DESTINATION name STOPPED, REASON CODE 1945, where name is the MSNAME of the MSC send path. The message is returned to the message queue of the sending IMS system.

If a /MSVERIFY command was being processed, the information being inserted to the queue is discarded, and a 6701-AER1 record is written to the log data set.

If a message was being routed by the message control error exit DFSCMUX0, the rerouted message is canceled, and a 6701 ID = AER1 record is written to the log data set.

Operator response

When you have corrected the problem, use the /START command to start the destination (for example, MSNAME or REMOTE TRANSACTION). If the error occurred while processing a /MSVERIFY command, reissue the command.

Programmer response

You can isolate the error by using the DFSERA10 program to print the 6701 records.

Problem determination

Contact the system programmer if the error persists.

If the error was encountered by an MSC link, the following CLBTEMP fields are set in the LLB block in the 6701 MSS1 record:
  • CLBTEMP2 = R15 return code +8 from the QMGR Put-move call
  • CLBTEMP3 = Message key = x'00000799' = decimal 1945
  • CLBTEMP4 = Module ID, that is C'CMS0' = DFSCMS00

Module

DFSCMS00, DFSCMLA0, DFSCMLB0, DFSCM4L0, DFSCMSY0, DFSCMEI0