WebSphere Portal V4.2 ポートレットから V5.x へのマイグレーション

Rational® Application Developer V6.0 は、WebSphere® Portal V4.2 ポートレットの開発を サポートしません。WebSphere Portal V4.2 ポートレット・プロジェクトを V5.x にマイグレーションする必要があります。

WebSphere Portal V4.2 用に作成されたポートレットの多くは、 WebSphere Portal V5.x でそのまま変更せずに実行されます。いくつかのポートレット 4.2.x API は 現在「使用すべきではない」とマークされていますが、引き続き WebSphere Portal V5.x で使用できます。

注: マイグレーションされたポートレット・アプリケーション・プロジェクトは後方互換ではありません。
WebSphere Portal V4.2 のポートレット・アプリケーションを V5.x にマイグレーションするには、以下のステップを実行してください。
  1. Portal V4.2 ポートレット・プロジェクトを Portal V5.x ポートレット・プロジェクト にマイグレーションします。
    1. マイグレーションしたいポートレット・アプリケーション・プロジェクト を右クリックする。
    2. 「プロパティー」 > 「ポートレット API」を選択してポートレット API を開く。
    3. 「ポートレット API レベル」ドロップダウン・リストから 「WebSphere Portal バージョン 5.x」を選択する。
    4. OK」をクリックすると、自動的に以下の変更が行われる。
      • ポートレット API のタグ・ライブラリー記述子 (TLD) ファイルが存在する場合、除去される。
      • Web レベルが 2.2 から 2.3 に変更される。
      • WebSphere Portal JRE コンテナーおよび WebSphere Portal ランタイム・ターゲット・コンテナーが動的にポートレット特定のクラスパス・エントリーを追加するため、それらが除去される。
  2. ポートレット・プロジェクトがエンタープライズ・アプリケーション・プロジェクトと関連している場合は、EAR プロジェクトの J2EE レベルを J2EE 1.3 にマイグレーションすることをお勧めします。 WebSphere Portal V5.x 用に設計されたポートレット・アプリケーションは、J2EE レベル 1.3 仕様に準拠しています。
    注: エンタープライズ・アプリケーション・プロジェクトを J2EE 1.3 にマイグレーションする前に、「J2EE プロジェクトのマイグレーション」 をお読みください。J2EE マイグレーション・ウィザードの使用法については、オンライン・ヘルプを参照してください。
    1. マイグレーションされたポートレット・プロジェクトがエンタープライズ・アプリケーション・プロジェクトとしか関連付けられていない場合は、以下のことを実行する。
      1. ワークベンチのすべてのエディターを閉じる。
      2. マイグレーションされたポートレット・プロジェクトが関連したエンタープライズ・アプリケーション・プロジェクトを右クリックする。
      3. 「マイグレーション」 > 「J2EE マイグレーション・ウィザード」を選択し、 「次へ」をクリックする。
      4. J2EE バージョン 1.3」と「WebSphere Portal」をターゲット・サーバーとして選択する。
      5. 終了」をクリックする。
    2. 他にエンタープライズ・アプリケーション・プロジェクトに関連したポートレット・プロジェクトがある場合は、 マイグレーションされたポートレット・プロジェクトを除去して、 それを別のエンタープライズ・アプリケーション・プロジェクトに追加する。
      1. マイグレーションされたポートレット・プロジェクトのモジュールを エンタープライズ・アプリケーション・プロジェクトから除去する。
        1. エンタープライズ・アプリケーション・プロジェクトを展開し、デプロイメント記述子を選択する。
        2. 「アプリケーションから開く」 > 「デプロイメント記述子エディター」を選択する。
        3. 「モジュール」タブを選択する。エディターの「モジュール」ページで、 マイグレーションされたポートレット・プロジェクトの WAR ファイルを選択します。
        4. 「除去」をクリックする。
        5. 「ファイル」 > 「保管」を選択して変更を保管する。
      2. 新規エンタープライズ・アプリケーション・プロジェクトを作成し、それにポートレット・プロジェクトを追加する。
        1. 「ファイル」 > 「新規」 > 「プロジェクト」を選択する。
        2. 「すべてのウィザードを表示 (Show All Wizards)」チェック・ボックスを選択する。
        3. J2EE を展開し、「エンタープライズ・アプリケーション・プロジェクト」を選択する。
        4. プロジェクトの「名前」フィールドに入力し、 「J2EE バージョン 1.3」と「WebSphere Portal」をターゲット・サーバーとして選択し、 「次へ」をクリックする。
        5. 「EAR モジュール・プロジェクト」ページで、 マイグレーション済みポートレット・プロジェクトを選択し、 「終了」をクリックする。
これで、ポートレット・プロジェクトが WebSphere Portal V5.x にマイグレーションされました。
関連タスク
Rational Application Developer V6.0 での Portal Tools のマイグレーション
ポートレット・プロジェクトでの Faces リソースのマイグレーション
ご利用条 件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005.