Следует избегать использования устаревших атрибутов reload расширений файла описания IBM

Это правило помечает устаревшие атрибуты reloadInterval и reloadingEnabled расширений файла описания IBM. Эти атрибуты могут быть и в расширении файла WAR (WEB-INF/ibm-web-ext.xmi), и в расширении приложения (META-INF/ibm-application-ext.xmi).

Вместо устаревших атрибутов используйте доступные альтернативы. Для перезагрузки JSP используйте параметры reloadEnabled и reloadInterval модуля JSP в файле WEB-INF/ibm-web-ext.xmi или WEB-INF/ibm-web-ext.xml. Для перезагрузки класса веб-модуля и EJB используйте опции включения и интервала перезагрузки, доступные во время развертывания приложения.

Например, в следующем примере выделены устаревшие атрибуты reloadInterval и reloadingEnabled в файле расширения WAR. В примере также показан параметр jspAttributes, который заменяет устаревшие атрибуты. В данном примере интервал перезагрузки файла JSP будет 10, а не 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>

Перезагрузкой классов для веб-модулей и EJB управляют опции включения и интервала перезагрузки, доступные во время развертывания приложения и сохраненные в файле deployment.xml. Эти опции развертывания также можно изменить путем редактирования приложения в административной консоли. Выберите Приложения > Типы приложений > Приложения Java EE для WebSphere > имя-приложения > Загрузка классов и обнаружение обновлений.

После добавления jspAttributes для перезагрузки файла JSP или настройки опций развертывания устаревшие атрибуты reloadInterval и reloadingEnabled можно удалить.

Информация по настройке атрибутов перезагрузки:

The СписокУстаревшие функции содержится в документации.

Если команда Показать результаты неправильно выделяет атрибут reload в файле *-ext.xmi, может потребоваться связать расширение файла .xmi с редактором XML в Eclipse. Выберите Окно > Параметры > Общие > Редакторы > Связи файлов. Добавить .xmi в список в верхней половине панели. В нижней половине панели выберите Редактор XML и щелкните на По умолчанию.