ポータル・サイトのインポート

「インポート」ウィザードを使用して、WebSphere® Portal Server から既存のポータル・サイトを取得します。

新規ポータル・プロジェクトを作成するには、WebSphere Portal Server から Rational® Software Development Platform に既存のポータル・サイトをインポートすることをお勧めします。 ワークスペース内にすでに存在するプロジェクトの構成を更新する場合にも、インポートは便利です。

WebSphere Portal Server 上のポータル・サイト構成には、グローバル設定、リソース定義、ポータル・コンテンツ・ツリー、およびページ・レイアウトなどのリソースが含まれています。 これらのリソースを WebSphere Portal Server から Rational ツールにインポートすると、既存のポータル・プロジェクト内の重複リソースが上書きされます。重複していないリソースは、サーバー構成から既存のポータル・プロジェクトにコピーされます。 同様に、ポータル・プロジェクトに固有のリソースは、「インポート」ウィザードで 「上書きでプロジェクトを削除」オプションを選択しない限り、影響を受けません。

Rational ツールは XML 構成インターフェースを使用してポータル・サイト構成をインポートし、オプションとして Web アプリケーション・ディレクトリーの下のファイルを取得します。新規ポータル・プロジェクトを作成する場合、ファイルの取り出しは必須です。 ファイルを取得するには、Rational ツールが、コピーまたは FTP を使用して上記のディレクトリーにアクセスできる必要があります。 このアクセス方式はポータル・サーバーで定義します。 インポートについてのポータル・サーバーの定義について詳しくは、ポータルの公開またはインポート用のサーバーの定義を参照してください。

  1. 「ファイル」 > 「インポート」と選択する。
  2. 「選択」ページで、インポート・ソースの「ポータル」をクリックしてから、「次へ」をクリックする。
  3. 「ポータル・プロジェクトのインポート」ページで、使用したいポータル・サーバーを選択する。 「サーバー」ダイアログ・ボックスが空の場合は、「新規」をクリックしてサーバーを定義します。 インポートについてのサーバーの定義について詳しくは、ポータルの公開またはインポート用のサーバーの定義を参照してください。
  4. 「ポータル・プロジェクト」コンボ・ボックスで、ポータル・プロジェクトの名前を選択するか、インポート用のポータル・プロジェクトの名前を入力する。
  5. 「インポート・オプション」で、構成とファイルをインポートするか、構成のみをインポートするかを選択する。

    構成とファイルのインポートを選択する場合、Web アプリケーション・ディレクトリー (例えば、websphere_installation_directory/installedApps/node/wps.ear)) の下にあるファイルがインポートされます。 これらのファイルには、テーマとスキン用の JSP、CSS、およびイメージ・ファイルが含まれます。

    また、「インポート・オプション」ダイアログ・ボックスには、「上書きでプロジェクトを削除」というラベルのチェック・ボックスもあります。 このオプションがアクティブであるのは、既存のポータル・プロジェクトをインポートする場合のみです。 このオプションを選択すると、既存のポータル・プロジェクトおよびすべての 成果物は完全に削除されてから、上書きされます。

注意および制限事項
  • Rational Software Development Platform v6.0.0.1 で、 WebSphere Portal サーバー接続サーバー、 およびインポート、エクスポート、デプロイ・サーバー用の WebSphere Portal のために、サーバー構成の「公開設定」ページに「ライブラリー」ディレクトリー・ エントリーが追加されました。 これは、ポータル・プロジェクトでプロパティー・ファイルを インポートおよびデプロイするために使用されます。サーバー構成で「ライブラリー」ディレクトリーを 指定したときに、そのディレクトリーへの正しいアクセス権がある場合は、 ワークベンチがポータル・サーバーからプロパティー・ファイルを自動的に インポートします。WebSphere Portal v5.1 サーバーではライブラリー・ディレクトリー・エントリーが必要です。 これはオプションですが、WebSphere Portal v5.0 サーバーでは 使用することをお勧めします。詳細は、プロパティー・ファイルのライブラリー・ディレクトリーの定義 を参照してください。
  • インポートされたプロジェクト内のポータル構成には、ポータル・サーバーからの構成情報がすべて入っているわけではありません。 インポートされたプロジェクトを別のサーバーにデプロイする場合、そのプロジェクトには完全な構成情報がありません。
  • インポートには、websphere_installation_directory/installedApps/node/wps.ear ディレクトリーへのコピーまたは FTP のどちらかのアクセス権が必要です。 また、WebSphere Portal v5.1 ポータル・プロジェクトをインポートするには、portal_installation_directory/share/app/nls へのコピーまたは FTP のいずれかのアクセス権が必要です。 ご使用のファイアウォールがこれらのディレクトリーへのアクセスを許可しない場合、WebSphere Portal Server からインポートすることはできません。
  • 上記のディレクトリーへの FTP アクセス権しかない場合、FTP を許可するようにファイアウォールが構成されている場合であっても、インポートは失敗します。これは、3,000 を超えるファイルが転送されるからです。 インポートが成功する可能性を高めるには、サーバー構成で受動モードを指定してください。
  • 同じ序数を持つ複数のラベルまたはページがポータル・サーバーにある場合、新たにインポートされたポータル・プロジェクト内のトップレベルのラベルとページの順序が、ポータル・サーバー上にあった順序とは異なる場合があります。
  • ポータル・サーバー内の JSP ファイルまたは Java™ クラスが、外部 JAR ファイル内にあるクラスを参照する場合、プロジェクトのインポート後にコンパイル・エラーが生じる可能性があります。 リモート・ポータル・サーバー上の websphere_installation_directory/lib または portal_installation_directory/shared/app ディレクトリーに置かれている外部 JAR ファイルを、開発マシンにインポートし、それらをポータル・プロジェクトの Java のビルド・パスに追加する必要があります。 Java のビルド・パスを設定するには、次の手順を実行します。
    1. 「プロジェクト・エクスプローラー」ビューで、プロジェクトを強調表示して右クリックし、「プロパティー」を選択する。
    2. 左のペインで、「Java のビルド・パス」を選択する。
    3. 右のペインで、「ライブラリー」タブを選択する。
    4. 参照された JAR を追加する。
    5. 「OK」をクリックして構成を保管する。
  • WebSphere Portal 5.1.0.1 サーバーからインポートされたポータル・プロジェクトは、WebSphere Portal 5.1.0.0 テスト環境では実行できません
関連タスク
新規ポータル・プロジェクトの作成
プロパティー・ファイルのライブラリー・ディレクトリーの定義

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