此規則會標示 IBM 部署描述子延伸的已淘汰的 reloadInterval 和 reloadingEnabled 屬性。
這些屬性可以同時定義於 WAR 檔延伸 (WEB-INF/ibm-web-ext.xmi) 和應用程式延伸 (META-INF/ibm-application-ext.xmi)。
不要使用已淘汰的屬性,已有替代的設定可供使用。
對於 JSP 重新載入,請使用 WEB-INF/ibm-web-ext.xmi 或 WEB-INF/ibm-web-ext.xml 檔中的 reloadEnabled 和 reloadInterval JSP 引擎參數。
對於 EJB 和 Web 模組類別重新載入,請使用應用程式部署期間提供的重新載入啟用和間隔選項。
比方說,下列範例強調顯示了 WAR 延伸檔中已淘汰的 reloadInterval 和 reloadingEnabled 屬性。 另外,這個範例也顯示取代已淘汰之設定的 jspAttributes 設定。 在這個範例中,JSP 檔重新載入間隔是 10,而不是 3。
|
<?xml version="1.0" encoding="UTF-8"?> <webappext:WebAppExtension xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:webappext="webappext.xmi" xmi:id="WebAppExtension_1285959545750" reloadInterval="3" reloadingEnabled="true" > <webApp href="WEB-INF/web.xml#WebApp_ID"/> <jspAttributes xmi:id="JSPAttribute_1" name="reloadEnabled" value="true"/> <jspAttributes xmi:id="JSPAttribute_2" name="reloadInterval" value="10"/> </webappext:WebAppExtension> |
EJB 和 Web 模組的類別重新載入,由應用程式部署期間提供的重新載入啟用和間隔選項進行控制,這些選項儲存在 deployment.xml 檔中。 還可以透過從管理主控台編輯應用程式,變更這些部署選項。 按一下應用程式 > 應用程式類型 > WebSphere 企業應用程式 > application_name > 類別載入和更新偵測。
新增 JSP 檔重新載入的 jspAttributes 或設定部署選項之後,您可以移除已淘汰的 reloadInterval 和 reloadingEnabled 屬性。
下列資源可用於協助設定重新載入屬性:
已淘汰的特性 清單位於說明文件中。
如果檢視結果未正確地強調顯示 *-ext.xmi 檔中的重新載入屬性,則可能需要將 .xmi 副檔名關聯至 Eclipse 中的 XML 編輯器。 按一下視窗 > 喜好設定 > 一般 > 編輯器 > 檔案關聯。 將 .xmi 新增至位於畫面上半部的清單中。 在畫面下半部,選取 XML 編輯器並按一下預設。