这些过程描述了如何启用自动 JSP 文件重新装入以测试远程 WebSphere® Portal Server 上的 JSP 文件更改。如果自动 JSP 文件重新装入被禁用,则每次更改 JSP 文件时都必须重新启动门户网站服务器。
提示:虽然此配置对于开发和测试是非常理想的,但为了保证性能,您还是应该在生产环境中禁用自动 JSP 重新装入。
注: 重新启动服务器以使服务器配置更改生效将花一定时间。建议您同时完成所有服务器配置,以减少需要重新启动服务器的次数。请参阅有关可能存在的其它服务器配置更改的下列帮助主题:
- 故障诊断中的标签和页面的高速缓存条目 (仅适用于 WebSphere Portal V5.1)。
- 永久连接协作 portlet 的部署永久连接部分 (仅适用于 WebSphere Portal V5.1)。
- 故障诊断中的对象标识重复条目 (仅适用于 WebSphere Portal V5.1)。
遵循下列步骤来启用自动 JSP 重新装入:
- 在门户网站服务器系统上,打开文件 wps_root/config/cells/node/applications/wps.ear/deployments/wps/wps.war/WEB-INF/ibm-web-ext.xmi
其中 wps_root 是 WebSphere Portal 的安装目录,而 node 是门户网站服务器系统的主机名
- 在此文件中查找以下条目:
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"
- 将 reloadingEnabled 的值更改为 true。
- 保存该文件。
- 重新启动门户网站服务器。
完成这些步骤后,每次更改 JSP 文件时都会自动重新装入它们。
注: 在门户网站测试环境中,缺省情况下 reloadingEnabled 设置为 true。如果将其设置为 false,则门户网站项目使用门户网站测试环境将无法运行。ibm-web.ext.xmi 文件在每个门户网站项目的 /PortalContent/WEB-INF 文件夹中。