WebSphere Portal v5.0 ポートレットから v5.1 へのマイグレーション

WebSphere® Portal v5.0 用に作成された大部分のポートレットは、WebSphere Portal v5.1 で変更なく動作します。 一部のポートレット 5.0 API は、「使用すべきではない」とされますが、WebSphere Portal v5.1 で引き続き使用可能です。 ただし、このトピックで説明するように、一部のポートレットをマイグレーションする必要があります。 ご使用のポートレットがインストールされる WebSphere Portal のバージョンに、ポートレット・プロジェクトをマイグレーションすることをお勧めします。

注: マイグレーション済みのポートレット・アプリケーション・プロジェクトは、後方互換性がありません。

WebSphere Portal v5.0 用のポートレット・アプリケーションを v5.1 にマイグレーションする手順は、次のとおりです。

  1. Portal v5.0 ポートレット・プロジェクトを、Portal v5.1 ポートレット・プロジェクトにマイグレーションする。
    1. マイグレーションしたいポートレット・プロジェクトを右クリックする。
    2. 「プロパティー」 > 「ポートレット API」 を選択して、「ポートレット API」ページを開く。
    3. 「ポートレット API バージョン」ドロップダウン・リストから、WebSphere Portal バージョン v5.1 を選択する。
    4. 「OK」をクリックする。次の変更が自動的に加えられます。
      • ポートレット API 用のタグ・ライブラリー記述子 (TLD) ファイルが存在する場合、そのファイルは除去されます。
      • プロジェクトに関連付けられている WebSphere Portal v5.0 の JRE コンテナーが、WebSphere Portal v5.1 JRE コンテナーに変更されます。
      • プロジェクトに関連付けられている WebSphere Portal v5.0 ターゲット・ランタイム・サーバーが、WebSphere Portal v5.1 ターゲット・ランタイム・サーバーに変更されます。
  2. ポートレット・プロジェクトがエンタープライズ・アプリケーションに関連付けられている場合、EAR プロジェクトのターゲット・サーバーを WebSphere Portal v5.1 にマイグレーションすることをお勧めします。
    1. マイグレーション済みのポートレット・プロジェクトが、エンタープライズ・アプリケーション・プロジェクトのみに関連付けられる場合、次の手順を実行する。
      1. ワークベンチのすべてのエディターを閉じる。
      2. マイグレーション済みポートレット・プロジェクトが関連付けられているエンタープライズ・アプリケーション・プロジェクトを右クリックする。
      3. 「プロパティー」 > 「サーバー」の順に選択して、「サーバー」ページを開く。
      4. ターゲット・ランタイムとして WebSphere Portal v5.1 を選択する。
      5. 「適用」をクリックする。
    2. その他のポートレット・プロジェクトがエンタープライズ・アプリケーション・プロジェクトに関連付けられている場合、マイグレーション済みのポートレット・プロジェクトを除去し、別のエンタープライズ・アプリケーション・プロジェクトに追加する必要があります。次の手順に従います。
      1. マイグレーション済みポートレット・プロジェクトのモジュールを、エンタープライズ・アプリケーション・プロジェクトから除去する。
        1. エンタープライズ・アプリケーション・プロジェクトを展開し、デプロイメント記述子を選択する。
        2. 「アプリケーションから開く」 > 「デプロイメント記述子エディター」を選択する。
        3. 「モジュール」タブを選択する。エディターの「モジュール」ページで、 マイグレーション済みポートレット・プロジェクトの WAR ファイルを選択します。
        4. 「除去」をクリックする。
        5. 「ファイル」 > 「保管」の順に選択して、変更内容を保管する。
      2. 新規のエンタープライズ・アプリケーション・プロジェクトを作成し、ポートレット・プロジェクトを追加する。
        1. 「ファイル」 > 「新規」 > 「プロジェクト」と選択する。
        2. 「すべてのウィザードを表示」チェック・ボックスを選択する。
        3. J2EE を展開し、エンタープライズ・アプリケーション・プロジェクトを選択する。
        4. 「プロジェクト名」フィールドに入力する。
        5. J2EE バージョン 1.3 を選択する。
        6. ターゲット・サーバーとして WebSphere Portal v5.1 を選択する。
        7. 「次へ」をクリックする。
        8. 「EAR モジュール・プロジェクト」ページで、マイグレーション済みポートレット・プロジェクトを選択して、「完了」をクリックする。
関連タスク
Rational Application Developer V6.0 のポータル・ツールへのマイグレーション

(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved. (C) Copyright IBM Japan 2005