メッセージ・フローの保管

以下の作業を行う際、メッセージ・フローを保管することができます。

始める前に:

このタスクを完了するには、以下のタスクを完了している必要があります。

メッセージ・フローを保管するには、以下のようにします。

  1. 「ブローカー・アプリケーション開発」パースペクティブに切り替えます。
  2. 保管したいオープン・メッセージ・フローを含む「エディター」ビューを選択します。
  3. 「エディター」ビュー内のメッセージ・フローを閉じずに保管する場合は、Ctrl+S を押すか、またはタスクバー・メニューで「ファイル」 > 「保存: name」をクリックします (name はメッセージ・フローの名前です)。 「ファイル」 > 「すべて保存」をクリックして、すべてを保管することもできます。

    メッセージ・フローは保管されて、メッセージ・フローの内容を検証するためにメッセージ・フロー・バリデーターが呼び出されます。 バリデーターは、「タスク」ビュー内で検出されるエラーのレポートを提供します。 メッセージ・フローは、「エディター」ビュー内で開いたままです。

    例えば、メッセージ・フローを保管したときに必須プロパティーが設定されていなかった場合、「タスク」ビューにエラー・メッセージが現われ、エディターによりそのノードにエラー・アイコンエラー・アイコン (白い十字を赤い丸で囲んだもの) が付けられます。「ナビゲーター」ビューでも、そのメッセージ・フローはエラー・アイコンでマークされます。 これが起こるのは、MQInput ノードのプロパティーの編集がなされず、この入力ノードがその入力メッセージを検索するキューが定義されなかった場合です。

    (ノードのプロパティーを編集する場合、すべての必須プロパティーが設定済みでない限り、「OK」をクリックすることはできません。 それで上の状態は、プロパティーをまったく設定していない場合にのみ生じます。)

    メッセージ・フローを保管する際、警告を受けることもあります。 これらは、警告アイコン 警告アイコン (黒い感嘆符を黄色の三角で囲んだもの) で示されます。これは、メッセージ・フロー構成には明示的なエラーがないものの、メッセージ・フローの完了時に、予期しない結果になり得る状況があることを知らせます。 例えば、他のどのノードにも接続されていないメッセージ・フローに入力ノードを組み込んだ場合、警告を受けます。 この場合、エディターにより、そのノードには警告アイコンのマークが付けられます。 「ナビゲーター」ビューでも、そのメッセージ・フローは警告アイコンでマークされます。

  4. サブフローを含むメッセージ・フローを保管し、サブフローが使用可能でない場合、入出力ターミナルおよびサブフロー自体が見つからないことを示す 3 つのエラー・メッセージが「タスク 」ビューに追加されます。 これは、サブフローが移動または名前変更された場合に起こる可能性があります。

    この状態を解決するには、エラーのあるサブフロー・ノードを右クリックし、「サブフローの配置」をクリックします。 「サブフローの配置」ダイアログが表示され、使用可能なメッセージ・フロー・プロジェクトのリストが示されます。 リストを展開し、必要なサブフローを配置するために使用可能なリソースを調べます。 正しいサブフローを選択し、「OK」をクリックします。 現行のメッセージ・フロー内のすべての参照が更新され、「タスク」ビューからエラーが除去されます。

  5. 閉じるときにメッセージ・フローを保管したい場合、このメッセージ・フローの「エディター」ビュー・タブ上のクローズ・ビュー・アイコンクローズ・ビュー・アイコン (黒の十字)をクリックするか、またはタスクバー・メニュー上で 「ファイル」 > 「クローズ」をクリックします。 「エディター」ビューは閉じられ、ファイルは保管されます。 同じ妥当性検査が行われ、エラーおよび警告が「タスク」ビューに書き込まれます。

現行のメッセージ・フローをコピーするための「ファイル」 > 「別名保管」オプションの使用についての詳細は、保管を使用したメッセージ・フローのコピーを参照してください。

保管アクションによるエラーの処理についての情報は、メッセージ・フロー保管時のエラーの訂正を参照してください。

関連概念
メッセージ・フローの概要
デプロイメントの概要
関連タスク
保管を使用したメッセージ・フローのコピー
メッセージ・フロー保管時のエラーの訂正
メッセージ・フローの作成
既存のメッセージ・フローを開く
メッセージ・フローの内容の定義
構成可能プロパティーの編集
関連資料
「ブローカー・アプリケーション開発」パースペクティブ
組み込みノード
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ac02350_