Vyvarovat se použití zamítnutých atributů opětovného načtení rozšíření deskriptoru implementace IBM

Toto pravidlo značí zamítnuté atributy reloadInterval a reloadingEnabled rozšíření deskriptoru implementace IBM. Tyto atributy lze definovat jak v rozšíření souboru WAR (WEB-INF/ibm-web-ext.xmi), tak v rozšíření aplikace (META-INF/ibm-application-ext.xmi).

Místo použití zamítnutých atributů jsou k dispozici alternativní nastavení. V případě opětovného načtení stránek JSP použijte parametr stroje JSP reloadEnabled a reloadInterval v souborech WEB-INF/ibm-web-ext.xmi nebo WEB-INF/ibm-web-ext.xml. Pro opakované načtení tříd objektu EJB a webového modulu byste měli znovu načíst a povolit volby intervalu, poskytnuté během implementace aplikace.

Například následující příklad zvýrazní zamítnuté atributy reloadInterval a reloadingEnabled v souboru rozšíření WAR. Příklad také zobrazuje nastavení jspAttributes, které nahrazuje zamítnutá nastavení. V tomto příkladu by byl interval nového načtení souboru JSP nastaven na 10 místo 3.

< span 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 class= "indent4"> < /span> < span class="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>

Opětovné načtení třídy pro objekt EJB a webové moduly jsou řízeny povolením opětovného načtení a volbami intervalu poskytovanými během implementace aplikace a uloženými v souboru deployment.xml. Tyto volby implementace lze také změnit úpravou aplikace z administrativní konzoly. Klepněte na volbu Aplikace > Typy aplikací > Podnikové aplikace WebSphere > název_aplikace > Načítání tříd a detekce aktualizací.

Po přidání jspAttributes pro opětovné načtení souboru JSP nebo nastavení voleb implementace můžete odebrat zamítnuté atributy reloadInterval a reloadingEnabled.

Následující prostředky jsou k dispozici pro pomoc při nastavení atributů opětovného načtení:

Seznam zamítnutých funkcí se nachází v dokumentaci.

Pokud volba Zobrazit výsledky v souboru *-ext.xmi správně nezvýrazňuje atribut opětovného načtení, může být zapotřebí přidružení přípony souboru .xmi k editoru XML v prostředí Eclipse. Klepněte na volbu Okno > Předvolby > Obecné > Editory > Přidružení souborů. Přidat .xmi do seznamu v horní polovině panelu. V dolní polovině panelu vyberte Editor XML a klepněte na volbu Výchozí.