Utilizza i descrittori di distribuzione Java EE per definire i listener del ciclo di vita di contesto

Questa regola contrassegna tutti Context <Listener> nel file META-INF/context.xml .

In Apache Tomcat, gli oggetti Java che devono sapere quando il loro contesto viene avviato o arrestato vengono dichiarati includendo un Listener nel contesto. Il nome classe specificato nel Listener L'elemento implementa il org.apache.catalina.LifecycleListener :NONE. A tale classe verrà notificata la ricorrenza dei corrispondenti eventi del ciclo di vita. Tenere presente che Non utilizzare la regola Apache Tomcat package e API contrassegna le ricorrenze dell'utilizzo di org.apache.catalina.LifecycleListener .

La funzionalità Java EE analoga è disponibile utilizzando javax.servlet.ServletContextListener e ServletContextEvent e il corrispondente Listener voci nel file web.xml .

Tomcat consente Context <Listener> elementi da definire in queste ubicazioni:

Lo strumento di migrazione segnala solo Listener nel file META-INF/context.xml file. Listener le informazioni definite nelle altre ubicazioni possono essere copiate al file META-INF/context.xml file per poterlo per poterlo elaborare.

L'azione consigliata è quella di convertire i file di Java utilizzando org.apache.catalina.LifecycleListener utilizzare javax.servlet.ServletContextListener e aggiungere le voci di ascoltatore appropriate al file web.xml file per l'applicazione.

Per ulteriori informazioni relative ai listener Sevlet Life Cycle:

Per ulteriori informazioni relative ai listener del ciclo di vita in Tomcat, consultare: