Questa regola contrassegna gli attributi obsoleti reloadInterval
e reloadingEnabled delle estensioni del descrittore di distribuzione IBM.
Questi attributi possono essere definiti nell'estensione file WAR (WEB-INF/ibm-web-ext.xmi)
e nell'estensione dell'applicazione (META-INF/ibm-application-ext.xmi).
Invece di utilizzare gli attributi obsoleti, sono disponibili impostazioni alternative.
Per il ricaricamento JSP, utilizzare il parametro del motore JSP reloadEnabled e reloadInterval
nei file WEB-INF/ibm-web-ext.xmi o
WEB-INF/ibm-web-ext.xml.
Per il ricaricamento della classe del modulo Web ed EJB, utilizzare le opzioni di abilitazione del ricaricamento e di intervallo
fornite durante la distribuzione dell'applicazione.
L'esempio riportato di seguito evidenzia gli attributi obsoleti
reloadInterval e reloadingEnabled
in un file di estensione WAR. L'esempio mostra anche l'impostazione jspAttributes
che sostituisce le impostazioni obsolete. In questo esempio, l'intervallo di ricaricamento del file JSP
è 10 invece di 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> |
Il ricaricamento della classe per i moduli Web ed EJB è controllato dalle opzioni di abilitazione del ricaricamento e dell'intervallo fornite durante la distribuzione dell'applicazione e salvate nel file deployment.xml. Queste opzioni di distribuzione possono essere modificate anche modificando l'applicazione dalla console di gestione. Fare clic su Applicazioni > Tipi di applicazione > Applicazioni enterprise WebSphere> nome_applicazione > Caricamento classi e rilevazione aggiornamento.
Una volta aggiunto jspAttributes per il ricaricamento file JSP o impostate le opzioni di distribuzione, è possibile
rimuovere gli attributi obsoleti reloadInterval e reloadingEnabled.
Sono disponibili le seguenti risorse per fornire assistenza durante l'impostazione degli attributi di ricaricamento:
L'elenco Deprecated features è disponibile nella documentazione.
Se Visualizza risultati non evidenzia in modo appropriato l'attributo di ricaricamento nel file *-ext.xmi, potrebbe essere necessario associare l'estensione file .xmi all'editor XML in Eclipse. Fare clic su Finestra > Preferenze > Generale > Editor > Associazioni file. Aggiungere .xmi all'elenco nella parte superiore del pannello. Nella parte inferiore del pannello, selezionare Editor XML e fare clic su Impostazione predefinita.