Esta regra sinaliza todos os elementos Context <Listener> no arquivo META-INF/context.xml.
No Apache Tomcat, os objetos Java que precisam saber quando seus contextos são iniciados ou parados são declarados incluindo um elemento Listener no contexto. O nome de classe especificado no elemento Listener implementa a interface org.apache.catalina.LifecycleListener. A classe será notificada a respeito da ocorrência dos eventos de ciclo de vida correspondentes. Observe que a regra Não usar pacotes e APIs do Apache Tomcat sinaliza as ocorrências do uso de org.apache.catalina.LifecycleListener.
A funcionalidade Java EE análoga fica disponível usando javax.servlet.ServletContextListener e ServletContextEvent e as entradas Listener correspondentes no arquivo web.xml.
Tomcat permite que os elementos Context <Listener> sejam definidos nestes locais:
A ferramenta de migração sinaliza apenas os elementos Listener no arquivo META-INF/context.xml. As informações do Listener definidas nos outros locais podem ser copiadas para o arquivo META-INF/context.xml para que sejam processadas.
A ação recomendada é converter os arquivos Java usando org.apache.catalina.LifecycleListener para usar javax.servlet.ServletContextListener e incluir as entradas listener apropriadas no arquivo web.xml para o aplicativo.
Para obter informações adicionais sobre os listeners de ciclo de vida do servlet:
Para obter informações adicionais sobre os listeners de ciclo de vida no Tomcat, consulte: