Verwendung der veralteten Attribute für neues Laden der Erweiterungen für IBM Implementierungsdeskriptoren vermeiden

Diese Regel markiert die veralteten Attribute reloadInterval und reloadingEnabled der Erweiterungen für IBM Implementierungsdeskriptoren. Diese Attribute können in der Erweiterung für WAR-Dateien, (WEB-INF/ibm-web-ext.xmi), und in der Erweiterung für Anwendungen, (META-INF/ibm-application-ext.xmi), definiert werden.

Für die veralteten Attribute sind alternative Einstellungen verfügbar. Verwenden Sie für das erneute Laden von JSP-Dateien die JSP-Engineparameter reloadEnabled und reloadInterval in den Dateien WEB-INF/ibm-web-ext.xmi und WEB-INF/ibm-web-ext.xml. Für das erneute Laden von EJB- und Webmodulklassen verwenden Sie die Optionen für die Aktivierung des erneuten Ladens und das Intervall für erneutes Ladens, die während der Anwendungsimplementierung bereitgestellt werden.

Im folgenden Beispiel sind beispielsweise die veralteten Attribute reloadInterval und reloadingEnabled in einer Erweiterungsdatei für WAR-Dateien hervorgehoben. Außerdem sehen Sie in diesem Beispiel die Einstellung jspAttributes, die die verwalteten Einstellungen ersetzt. In diesem Beispiel wird 10 anstelle von 3 als Einstellung für das Intervall für das erneute Laden von JSP-Dateien gesetzt.

< 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>

Das erneute Laden von Klassen für EJB- und Webmodule wird mit den bei der Anwendungsimplementierung bereitgestellten Optionen "reloadEnabled" und "reloadInterval", die in der Datei "deployment.xml" gespeichert werden, gesteuert. Die Implementierungsoptionen können auch durch Editieren der Anwendung über die Administrationskonsole geändert werden. Klicken Sie auf Anwendungen > Anwendungstypen > WebSphere-Unternehmensanwendungen > Anwendungsname > Laden von Klassen und Erkennung von Dateiaktualisierungen.

Nach dem Hinzufügen von jspAttributes für das erneute Laden von JSP-Dateien oder dem Festlegen der Implementierungsoptionen können Sie die veralteten Attribute reloadInterval und reloadingEnabled entfernen.

Ziehen Sie beim Festlegen der Attribute für erneutes Laden die folgenden Referenzinformationen zu Rate:

Die Liste der veralteten Features finden Sie in der Dokumentation.

Wenn mit der Aktion Ergebnisse anzeigen das Attribut für erneutes Laden (reload) in der Datei *-ext.xmi nicht ordnungsgemäß angezeigt wird, müssen Sie möglicherweise die Dateierweiterung .xmi dem XML-Editor in Eclipse zuordnen. Klicken Sie auf Fenster > Benutzervorgaben > Allgemein > Editoren > Dateizuordnungen. Hinzufügen .xmi in die Liste in der oberen Hälfte der Anzeige. Wählen Sie im unteren Abschnitt der Anzeige die Option XML-Editor aus, und klicken Sie auf Standard.