[MQ 9.2.0.30年12月2024日]

24910x000009bbMQRC_MSG_LENGTH_ERROR

説明

あるメッセージがリモートキューに入れられたが、そのメッセージにはキュー マネージャが許可する最大メッセージ長を超えるようなプロパティがあるため、 チャネルは送信キューからのメッセージ全体を処理することができなかった。 メッセージはデッドレターキューに移されました。

完了コード

MQCC_FAILED

プログラマー応答

可能であれば、デッドレターキューハンドラーを使って、デッドレターキューからそのようなメッセージを処理してください。

デッド・レター・キュー・ハンドラを設定していない場合、メッセージを処理する アプリケーションを書くことができます。 アプリケーションは、オプション MQGMO_PROPERTIES_IN_HANDLE を指定して MQGET を使用し、プロパ ティを持つメッセージをメッセージ・ハンドルに、メッセージ・ペイロードをメッ セージ・バッファに取得する必要があります。