[MQ 9.4.1 OCT 2024][MQ 9.4.0.5 Sep 2024]

2491 0x000009bb MQRC_MSG_LENGTH_ERROR

Explanation

A message was put to a remote queue but the channel was unable to process the full message from the transmission queue because the message has properties that cause its total size to exceed the maximum message length that is allowed by the queue manager. The message has been moved to the dead-letter queue.

Completion code

MQCC_FAILED

Programmer response

Where possible, use your dead-letter queue handler to process any such messages from the dead-letter queue.

If you have not configured a dead-letter queue handler, you can write an application to process the message. The application must use MQGET with option MQGMO_PROPERTIES_IN_HANDLE to get the message with properties in a message handle and the message payload in the message buffer.