Message Brokers ToolkitWebSphere Business Integration Event Broker バージョン 5.0 から WebSphere Event Broker バージョン 6.0 へのマイグレーション

Message Brokers Toolkit バージョン 5.0をマイグレーションします。

Message Brokers Toolkit バージョン 5.1を使用している場合、このトピックの指示に従いますが、「Message Brokers Toolkit バージョン 5.0」に言及している箇所はすべて「Message Brokers Toolkit バージョン 5.1」に置き換えてください。

Message Brokers Toolkit バージョン 6.0 でリソースの使用を開始した後、再びMessage Brokers Toolkit バージョン 5.0 または バージョン 5.1 でこれらの同じリソースを使用することについては、制約事項が適用されます。詳しくは、以前のバージョンの Message Brokers Toolkit でのマイグレーション済みリソースの使用の条件を参照してください。

Message Brokers Toolkit バージョン 5.0 から バージョン 6.0 にマイグレーションするには、以下のようにします。

  1. WebSphere Business Integration Event Broker バージョン 5.0 とは異なる場所に バージョン 6.0 をインストールします。
  2. Message Brokers Toolkit バージョン 6.0 を初めて始動すると、ワークスペースの位置を入力するようプロンプトが出されます。 マイグレーションするMessage Brokers Toolkit バージョン 5.0 ワークスペースがあるディレクトリーを入力します。バージョン 5.0 では、デフォルトのロケーションは install_dir/eclipse/workspace です。
    • バージョン 5.0 メッセージ・フローは、初めて保管する時に バージョン 6.0 形式に自動的に変換されます。 Message Brokers Toolkit バージョン 5.0は、バージョン 6.0 形式で保管されているメッセージ・フローを読み取ることができません。
    • メッセージ・フローが WebSphere MQ Everyplace® (MQe) ノードを使用する場合は、WebSphere MQ Everyplace ノードを含むメッセージ・フローのマイグレーションにある指示に従ってください。
    • 変更の始まり以前にメッセージ・フローに対して妥当性検査をアクティブ化したが、入力ノードの「妥当性検査」プロパティーを「なし」 にリセットした場合は、メッセージ・フローをマイグレーションする前に、必ず「構文解析のタイミング」プロパティーをデフォルト値の「要求時」に設定する必要があります。

      「妥当性検査」「なし」に設定されている場合、「構文解析のタイミング」プロパティーは バージョン 5.0 ブローカーにより無視されますが、バージョン 6.0 では無視されず、メッセージ・フローは失敗します。

      「妥当性検査」「なし」に設定されており、「構文解析のタイミング」がデフォルト値に設定されていない場合、まず「妥当性検査」を別の値にリセットします。 「構文解析のタイミング」プロパティーが有効であり、その設定をデフォルト値の「要求時」に戻すことができる場合は、「妥当性検査」プロパティーを「なし」にリセットします。

      メッセージ・フローをこれらの更新された値を使用してマイグレーションします。これは正しくマイグレーションされ、バージョン 6.0 に対して有効な設定になります。

      変更の終わり
  3. ご使用のワークスペースを消去して再ビルドします。
  4. ユーザー定義ノードをバージョン 5.0 からマイグレーションするには、ユーザー定義・ノード・プロジェクトをバージョン 6.0ワークベンチにインポートし、そのプロジェクトを再ビルドします。 ユーザー定義ノードをバージョン 5.0 からマイグレーションする場合、以下の追加ステップを実行します。
    1. ユーザー定義ノード・プロジェクトのルートにある plugin.xml ファイルで、<requires> エレメントを以下の例と一致するように変更してください。バージョン 5.0 plugin.xml ファイルからすべての無関係な項目を削除し、次の例に完全に一致するようにします。
      <requires>
      	<import match="greaterOrEqual" plugin="com.ibm.etools.mft.api" version="6.0.0"/>
      </requires>
    2. 同じく plugin.xml ファイルの "org.eclipse.help.contexts" 拡張は、以下の例と一致するように変更してください。
      <extension point="org.eclipse.help.contexts">
      	<contexts file="HelpContexts.xml"/>
      </extension>
    3. -clean オプションを使用して、Message Brokers Toolkit を再始動します。

構成マネージャーへの WebSphere MQ チャネル上で MCA ユーザーを構成した場合には、マイグレーション後の構成マネージャーMessage Brokers Toolkitバージョン 6.0から接続しようとすると、問題が発生する可能性があります。 これらの問題を解決するには、Message Brokers Toolkit バージョン 6.0 を実行しているユーザー用のアクセス制御リストを構成します。 ワークベンチのセキュリティーの考慮の説明に従ってください。

Message Brokers Toolkit をマイグレーションしたら、以下の残りのコンポーネントをマイグレーションします。

これらのタスクが完了したら、マイグレーション後に実行できるタスクに関する情報について『マイグレーション後の作業』を参照してください。

関連概念
以前のバージョンの Message Brokers Toolkit でのマイグレーション済みリソースの使用の条件
Message Brokers Toolkit
関連タスク
WebSphere Business Integration Event Broker バージョン 5.0 から WebSphere Event Broker バージョン 6.0 へのマイグレーション
関連資料
インストール・ガイド
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. All Rights Reserved.
最終更新 : 2009-02-13 10:23:24

ah23850_