优化 JSP 文件测试

这些过程描述了如何启用自动 JSP 文件重新装入以测试远程 WebSphere® Portal Server 上的 JSP 文件更改。如果自动 JSP 文件重新装入被禁用,则每次更改 JSP 文件时都必须重新启动门户网站服务器。

提示:虽然此配置对于开发和测试是非常理想的,但为了保证性能,您还是应该在生产环境中禁用自动 JSP 重新装入。

注: 重新启动服务器以使服务器配置更改生效将花一定时间。建议您同时完成所有服务器配置,以减少需要重新启动服务器的次数。请参阅有关可能存在的其它服务器配置更改的下列帮助主题:
  • 故障诊断中的标签和页面的高速缓存条目 (仅适用于 WebSphere Portal V5.1)。
  • 永久连接协作 portlet部署永久连接部分 (仅适用于 WebSphere Portal V5.1)。
  • 故障诊断中的对象标识重复条目 (仅适用于 WebSphere Portal V5.1)。

遵循下列步骤来启用自动 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.