WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

サブフローの変換

Error Handler サンプルを使用して、.msgflow ファイルとして作成されたサブフローを .subflow ファイルへと、WebSphere® Message Broker の「サブフローに変換」機能を使用して変換します。

始める前に

初期構成をセットアップします。Error Handler サンプルの初期構成の作成を参照してください。

このタスクについて

Error Handler サンプルは WebSphere Message Broker バージョン 7 からマイグレーションされました。このサンプルには、.subflow ファイルとして作成されるサブフローへの変換が必要なレガシー・サブフローが組み込まれています。このサブフローには、サブフローそのものを変換する前に変換が必要な可能性のある追加のレガシー・リソースは含まれていません。以下の図は、変換前の開始ポイントを示しています。開始ポイントは、Main_Flow.msgflow という名前のメッセージ・フローと Error_Handler.msgflow という名前のサブフローです。

この図は、変換手順をステップスルーするために使用する開始ポイントをグラフィカルに示しています。
メイン・フローとして Main_Flow.msgflow、サブフローとして Error_Handler.msgflow を使用して開始します。

手順

Error_Handler.msgflow サブフローを .subflow ファイルとして作成されるサブフローに変換するには、以下のステップを実行する必要があります。

  1. 「ブローカー開発」ビューで、変換するサブフローを含んでいる「独立リソース」フォルダーの下にある「メッセージ・ブローカー・プロジェクト」を見つけます。サブフローを選択します。この例の場合は、「Error_Handler.msgflow」です。サブフローを右クリックして、「サブフローに変換」を選択します。
    この図は、変換プロセスを開始するときに従う必要があるメニューをグラフィカルに示しています。「ブローカー開発」ビューで、変換するサブフローを右クリックします。「サブフローに変換」を選択します。
  2. 「メッセージ・フローからサブフローへの変換」ウィンドウで、「すべてのファイルを更新」を選択し、「OK」をクリックします。変換が開始します。
    「サブフローに変換」を選択すると、新しいウィンドウが開くので、そこで「すべてのファイルを更新」を選択し、「OK」を選択して変換を終了します。

次のタスク

変換済みサブフローが作成され、使用可能なことを検証する必要があります。
  1. 変換が完了したら、「フロー」フォルダーから初期のサブフローが消え、「サブフロー」フォルダーの下に変換後のサブフローが表示されていることを確認します。

    この図は、変換プロセスの出力を示しています。Error_Handler サブフローは、現在 .subflow ファイルとしてサブフローの下に表示されています。
  2. メッセージ・フローにサブフローがノードとして組み込まれていることを確認します。

    この図は、サブフローに何もエラーが表示されないことを確認できるように、メッセージ・フロー・エディターでメイン・メッセージ・フローが開かれているところを示しています。