Hitachi

OpenTP1 Version 7 OpenTP1 メッセージキューイング機能 TP1/Message Queue 使用の手引


7.1.3 イニシエーションキューの障害

イニシエーションキューへのトリガメッセージ登録に失敗した場合,デッドレターキューが定義されているときは,トリガメッセージはデッドレターキューに登録されます。デッドレターキューが定義されていないときは,トリガメッセージは生成されません。次に示す場合はエラーメッセージが出力されます。

  1. イニシエーションキューがない。

  2. 受信したキューにプロセス名が定義されていない,または該当するプロセス名のプロセス定義がない。

  3. イニシエーションキューの使用種別(Usage属性)がMQUS_NORMALでない。

  4. イニシエーションキューを登録するキューファイルで入出力エラーが発生した。

メッセージ登録の延長でトリガメッセージの生成が失敗しても,アプリケーションはメッセージの登録に成功します。また,MCAはチャネルを解放しないで処理を続行します。