5.3.1 報告メッセージの作成
報告メッセージは,送信されたメッセージを処理できないことを他アプリケーションに知らせます。メッセージを送信したアプリケーションで問題の報告を期待しているかどうかを検出するためには,Reportフィールドを調査してください。報告メッセージが要求されていることを検出したあとは,次に示す項目を決定してください。
-
登録元メッセージすべてを含めるか,データの最初の100バイトだけを含めるか,または登録元メッセージを含めないか。
-
登録元メッセージをどのように処理するか。破棄するかまたはデッドレターキューに登録するか。
-
MsgIdおよびCorrelIdフィールドの内容も必要か。
報告メッセージが生成された理由を示すには,Feedbackフィールドを使用してください。報告メッセージはアプリケーションの応答キューに登録してください。