Ez a szabály a META-INF/context.xml fájlban található minden Context <Listener> elemet megjelöl.
Az Apache Tomcat kiszolgálón azok a Java objektumok, amelyeknek tudniuk kell róla, ha kontextusukat elindítják vagy leállítják, úgy kerülnek deklarálásra, hogy kontextusuk Listener elemet tartalmaz. A Listener elemben megadott osztálynév az org.apache.catalina.LifecycleListener felületet valósítja meg. Ez az osztály kap értesítést a megfelelő életciklus események előfordulásáról. Ne feledje, hogy a Ne használjon Apache Tomcat csomagokat és API-kat szabály a org.apache.catalina.LifecycleListener használatának előfordulásait jelöli meg.
Hasonló Java EE funkcionalitás javax.servlet.ServletContextListener és ServletContextEvent, valamint a web.xml fájlban található megfelelő Listener bejegyzések használatával érhető el.
A Tomcat a következő helyeken engedi meg a Context <Listener> elemek meghatározását:
Az áttérési eszköz csak a META-INF/context.xml fájlban jelöli meg a Listener elemeket. A más helyeken definiált Listener információk átmásolhatók a META-INF/context.xml fájlba, hogy az eszköz feldolgozhassa azokat.
A javasolt művelet az org.apache.catalina.LifecycleListener-t használó Java fájlok átalakítása javax.servlet.ServletContextListener használatára, illetve a megfelelő figyelő bejegyzések hozzáadása az alkalmazás web.xml fájljához.
A szervlet életciklus figyelőkkel kapcsolatos további információkért lásd:
A Tomcat életciklus figyelőkkel kapcsolatos további információkért lásd: