JSP ファイル・テストの最適化

以下の手順では、リモート WebSphere® Portal サーバー上の JSP ファイル変更をテスト するための自動 JSP ファイル再ロードを使用可能にする方法を説明します。自動 JSP ファイル再ロードが使用不可である場合、 JSP ファイルを変更する都度、ポータル・サーバーを再始動する必要があります。

ヒント: この構成は、開発とテストの目的には理想的ですが、パフォーマンスの問題があるので、 実稼働環境では自動 JSP 再ロードを使用不可にする必要があります。

注: サーバー構成の変更を取得するためのサーバーの再始動には、 時間がかかります。必要なサーバーの再始動の数を減らすために、すべての サーバー構成を同時に行うことをお勧めします。可能な他のサーバー構成の 変更については、以下のヘルプ・トピックを参照してください。

自動 JSP 再ロードを使用可能にするには、次の手順に従います。

  1. ポータル・サーバー・システムで、ファイル wps_root/config/cells/node/applications/wps.ear/deployments/wps/wps.war/WEB-INF/ibm-web-ext.xmi を開く。
    ここで、wps_root は WebSphere
    Portal のインストール・ディレクトリーであり、node は
    ポータル・サーバー・システムのホスト名です。
  2. このファイル内で、次のエントリーを検索する:

    webappext:WebAppExtension xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:webappext="webappext.xmi" xmlns:webapplication="webapplication.xmi" xmlns:commonext="commonext.xmi" xmlns:common="common.xmi" xmi:id="IBM_WPS_Ext" reloadInterval="3" reloadingEnabled="false" fileServingEnabled="true" directoryBrowsingEnabled="false" serveServletsByClassnameEnabled="false" preCompileJSPs="false"

  3. reloadingEnabled の値を true に変更する。
  4. ファイルを保管する。
  5. ポータル・サーバーを再始動する。
上記の手順を完了した後、JSP ファイルは、変更されたときに自動的に再ロードされるようになります。
注: ポータル・テスト環境では、reloadingEnabled はデフォルトで true に設定されています。 これを false に設定すると、ポータル・プロジェクトは、ポータル・テスト環境を使用して実行することが できなくなります。 ibm-web.ext.xmi ファイルは、各ポータル・プロジェクトの /PortalContent/WEB-INF フォルダー内にあります。
関連タスク
ポータルの公開
ポータルの公開またはインポート用のサーバーの定義
ポータル・プロジェクトのエクスポート

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