DFS3215W QMGR DISCARDED NON-RECOVERABLE MESSAGE(S) DUE TO CQSPUT COMMIT FAILURE

Explanation

One or more nonrecoverable messages were unsuccessfully committed. The messages were discarded. The IMS DFS3215W message is issued only once per checkpoint interval, regardless of the number of the discarded messages. One set of type 67D00A diagnostic records is logged for each discarded message.

System action

The message is deleted from the local IMS. Any parts of the message that was put to the staging queue on the shared queue are deleted. If the deletion from the staging queue fails, it will be tried again at the next checkpoint.

Programmer response

The DFS3215W message is expected in certain situations, such as when the IMS message queue primary or overflow structure becomes full, and messages can no longer be put onto the queue or structure. For such cases, fix the structure full problem either by making the structure larger or by stopping the source of the large number of messages that filled the structure (for runaway message cases).

If the cause of the DFS3215W message is not explainable, save the IMS logs from at least two checkpoints before the DFS3215W message, up to the checkpoint after DFS3215W, and contact IBM® Software Support to report the problem.

Problem determination

Check type 67D00A diagnostic records to determine the status of the CQSPUT request. The header of the 67D00A record should contain the function and description of the error.

Module

DFSQXF00