Это правило флагов Context <Listener> в файле META-INF/context.xml .
В Apache Tomcatобъекты Java , которые должны знать, когда их контекст запущен или остановлен, объявляются путем включения Listener в контексте. Имя класса, указанное в Listener элемент реализует элемент org.apache.catalina.LifecycleListener интерфейса. Этот класс будет получать уведомления о возникновении событий соответствующего жизненного цикла. Примечание: Не использовать пакеты и API Apache Tomcat флаги использования org.apache.catalina.LifecycleListener .
Аналогичные функции Java EE доступны с помощью javax.servlet.ServletContextListener и ServletContextEvent и соответствующий Listener в файле web.xml .
Tomcat позволяет Context <Listener> элементы, которые должны быть определены в следующих положениях:
Инструмент миграции отмечает только Listener элементы в META-INF/context.xml файл. Listener информация, определенная в других местах, может быть скопирована в META-INF/context.xml файл, чтобы для его обработки.
Рекомендуемое действие - преобразовать файлы Java с помощью org.apache.catalina.LifecycleListener использовать javax.servlet.ServletContextListener и добавить соответствующие записи о слушателях в web.xml файл для приложения.
Дополнительная информация об обработчиках событий жизненного цикла сервлета:
Дополнительная информация об обработчиках событий жизненного цикла в Tomcat: