「ポータルのデプロイ」ウィザードを使用すると、Rational® Developer からポータル・サーバーに直接、ポータル・プロジェクトを公開することができます。
デプロイメント中、ポートレット・プロジェクト内の参照されるポートレットで、サーバー上に存在しないものがすべて、デプロイされます。 また、既存のポートレットをワークスペースからサーバーに更新することもできます。
Portal Designer は、XML 構成インターフェースを使用してポータル構成をデプロイし、オプションとして、WebSphere_install_directory/installedApps/node/wps.ear ディレクトリーにファイルをデプロイします。 ファイルをデプロイするには、コピーまたは FTP を介した、このディレクトリーへの読み取り、書き込み、および削除アクセス権が必要です。 このアクセス方式は、サーバー設定で定義できます。 ポータル・デプロイメント用のサーバーの定義について詳しくは、ポータルのインポートまたは公開用のサーバーの定義を参照してください。
ポータルをデプロイするには、次の手順に従います。
デプロイ・プロセスの開始後、そのプロセスを中断しないでください。 プロジェクトのエラーまたは不完全なデプロイがあると、ポータル・サーバーが壊れる可能性があります。 したがって、実動サーバーに直接デプロイしないでください。 デプロイを実行する前に、サーバーのバックアップまたはイメージを作成することをお勧めします。
デプロイ・ウィザードが終了したら、次のメッセージが表示されます。
ポータル・サーバーが、プロジェクト内のストリングの変更を正しく使用することを保証するために、WebSphere_install_directory/installedApps/node/wps.ear/wps.war/WEB-INF/classes/nls の内容を Portal_server_install_directory/shared/app/nls にコピーしてください。 WebSphere_install_directory と Portal_server_install_directory は、WebSphere® Application Server と WebSphere Portal Server がそれぞれインストールされているロケーションです。 node は、サーバーのノード名です。
ポータル・プロジェクトにはアクセス制御情報がないので、公開されたポータル・サイト内の管理ポートレットを使用して、適切なアクセス制御を設定してください。
制限事項
ポータル・プロジェクトをリモート・テスト・サーバーにインストールする方法としてデプロイを使用する場合、デプロイメントによりテスト・サーバー上の JSP ファイルが自動的に更新されるように設定できます。 詳しくは、JSP ファイル・テストの最適化を参照してください。 ローカル側でポータル・プロジェクトをテストする際は、この設定値を指定する必要はありません。
デプロイにより、マイ・ポータル というラベルとその下にあるすべての構成と、ポータル・サーバー内のテーマとスキンのすべての定義の両方が置き換えられます。 ポータル構成の他にファイルのデプロイを選択する場合、デプロイ操作により、WebSphere_install_directory/installedApps/node/wps.ear ディレクトリーの下にあるすべてのファイルが置き換えられます。