Kerülje az IBM telepítésleíró-kiterjesztések elavult újrabetöltési attribútumainak használatát

Ez a szabály az IBM telepítésleíró-kiterjesztések elavult reloadInterval és reloadingEnabled attribútumait látja el jelzővel. Az attribútumok a WAR fájlkiterjesztésben ((WEB-INF/ibm-web-ext.xmi)) és alkalmazáskiterjesztésben ((META-INF/ibm-application-ext.xmi)) egyaránt meghatározásra kerülnek.

Az elavult attribútumok használata helyett alternatív beállítások állnak rendelkezésre. JSP újratöltéshez használja a reloadEnabled és reloadInterval JSP alrendszer paramétereket a WEB-INF/ibm-web-ext.xmi vagy a WEB-INF/ibm-web-ext.xml fájlban. EJB és világhálós modul osztály újratöltéshez használja az alkalmazás telepítése során adott újratöltés engedélyezési és időköz beállításokat.

Az alábbi példa a WAR kiterjesztésfájlban található elavult reloadInterval és reloadingEnabled attribútumokat emeli ki. A példában látható a jspAttributes beállítás is, amely hatálytalanítja az elavult beállításokat. A példában a fájl újratöltési időköz 3 helyett 10 lenne.

class="Code"> < ?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"
< span osztály= "indent4"> < /span> < span osztály="JavaKeyword">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>

Az EJB és világhálós modulok osztály újratöltését az alkalmazástelepítés során megadott újrabetöltés engedélyezési és időköz beállítások vezérlik, melyek a deployment.xml fájlban kerülnek mentésre. Ezeket a telepítési beállításokat az alkalmazás adminisztrációs konzolon történő szerkesztése révén is meg lehet változtatni. Kattintson a következőkre: Alkalmazások > Alkalmazástípusok > WebSphere vállalati alkalmazások > alkalmazás_neve > Osztálybetöltés és frissítésészlelés.

Miután hozzáadta a JSP fájl újratöltés jspAttributes beállítását vagy beállította a telepítési beállításokat, eltávolíthatja az elavult reloadInterval és reloadingEnabled attribútumokat.

Az újrabetöltési attribútumok beállításához a következő elérhető információforrások nyújtanak segítséget:

Az Elavult szolgáltatások listája a dokumentációban található.

Ha az Eredmények megjelenítése nem emeli ki megfelelően az újrabetöltési attribútumot az *-ext.xmi fájlban, akkor előfordulhat, hogy az Eclipse rendszerbeli XML szerkesztőhöz kell társítania az .xmi fájlkiterjesztést. Kattintson az Ablak > Beállítások > Általános > Szerkesztők > Fájltársításoklehetőségre. Hozzáadás .xmi A lista felső felében lévő listára. A párbeszédablak alsó részén válassza az XML szerkesztő lehetőséget, majd kattintson az Alapértelmezett gombra.