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

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

メッセージ・セット: メッセージ定義ファイルから別のメッセージ定義ファイルへのリンク

参照したいファイルに「インクルード」、または「インポート」を追加します。

始める前に:

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

あるメッセージ定義ファイルを別のメッセージ定義ファイルにリンクするには、参照したいファイルの「組み込み」を追加するか、または「インポート」を追加する 2 つの方法があります。

メッセージ定義ファイルが、現在、他のファイルを組み込んでいるか、またはインポートしているかを確認するためには、次のようにします。

  1. メッセージ定義エディターでメッセージ定義ファイルを開きます。
  2. 「アウトライン」ビューに表示された階層で、.mxsd ファイルを選択します。
  3. プロパティー階層で、「インポート」 または「組み込み」 のどちらか適切なものを展開し、 現在選択されているファイルが組み込むか、またはインポートする他のファイルのリストを表示します。

組み込み

同じネーム・スペースを持つメッセージ定義ファイルにリンクする場合、またはターゲット・ネーム・スペースがないメッセージ定義ファイルにターゲット・ネーム・スペースを持つメッセージ定義ファイルからリンクする場合 (カメレオン動作) には、組み込みオプションを使用します。 さらに、ターゲット・ネーム・スペースがないメッセージ定義ファイルをターゲット・ネーム・スペース がないメッセージ定義ファイルにリンクする場合にも、同様にインポートではなく組み込みの追加することが必要です。

注: メッセージ定義ファイルは、別のメッセージ定義ファイルが直接組み込まれている場合、 そのメッセージ定義ファイルのオブジェクトのみを参照できるので、組み込みオプションを使用して、 他のメッセージ定義ファイル内に組み込まれているメッセージ定義ファイル自体を組み込もうとすると、問題が発生することがあります。 この状態の解決方法については、メッセージ・モデルを開発する際の問題の解決を参照してください。

このタスクでは、 既存のメッセージ定義ファイルを開いていることを想定します。

組み込みをメッセージ定義ファイルに追加するには、以下のようにします。

  1. 「ブローカー・アプリケーション開発」パースペクティブに切り替えます。
  2. WebSphere® Message Broker Toolkit「ブローカー・アプリケーション開発」パースペクティブで、「アウトライン」ビューが表示されることを確認します。 「アウトライン」ビューが表示されない場合、WebSphere Message Broker Toolkit メニューから、 「Window」>「ビューの表示」>「アウトライン」をクリックします。
  3. 「アウトライン」ビューで、メッセージ定義 (.mxsd) ファイル名をクリックします。
  4. 「メッセージ定義エディター」の領域の左下隅にある「プロパティー」をクリックして、「プロパティー」タブを表示します。
  5. プロパティー階層の中で、「インクルード」 を右マウス・ボタン・クリックしてから、 ポップアップ・メニューの「インクルードの追加」をクリックします。 「組み込むメッセージ定義ファイルの選択」ウィンドウが開きます。
  6. 「メッセージ・セット」ペインで、組み込みたいメッセージ定義ファイルを選択します。 プロジェクト内のメッセージ定義ファイルがこのペイン内に表示されない場合、 + をクリックして、プロジェクト階層を展開します。
  7. 「終了」をクリックします。 ステップ 4 で選択したメッセージ定義ファイルが、 このタスクを開始する前に開いたメッセージ定義ファイル内に組み込まれます。

Import

メッセージ定義ファイルを異なるネーム・スペース内にある別のメッセージ定義ファイルにリンクする場合、 インポート・オプションを使用します。 同じネーム・スペースからはインポートを追加できません。 この制限には、ターゲットのないメッセージ定義ファイルから別のターゲットのないメッセージ定義ファイルへのリンクが含まれます。

インポートをメッセージ定義ファイルに追加するには、以下のようにします。

  1. 「ブローカー・アプリケーション開発」パースペクティブに切り替えます。
  2. WebSphere Message Broker Toolkit「ブローカー・アプリケーション開発」パースペクティブで、「アウトライン」ビューが表示されることを確認します。 「アウトライン」ビューが表示されない場合、WebSphere Message Broker Toolkit メニューから、 「Window」 > 「ビューの表示」 > 「アウトライン」をクリックします。
  3. 「アウトライン」ビューで、メッセージ定義 (.mxsd) ファイル名をクリックします。
  4. 「メッセージ定義エディター」の領域の左下隅にある「プロパティー」をクリックして、「プロパティー」タブを表示します。
  5. プロパティー階層の中で、「インポート」 を右マウス・ボタン・クリックしてから、 「インポートを追加」をクリックします。 「インポートするメッセージ定義ファイルの選択」ウィンドウが開きます。
  6. 「メッセージ・セット」ペインで、 ワークスペースからインポートしたいメッセージ定義ファイルを選択します。 プロジェクト内のメッセージ定義ファイルがこのペイン内に表示されない場合、 + をクリックして、プロジェクト階層を展開します。
  7. 「終了」をクリックします。 ステップ 4 で選択したメッセージ定義ファイルが、 このタスクを開始する前に開いたメッセージ定義ファイルのスキーマにインポートされます。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:46:27


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | ad02890_