Ta reguła powoduje oznaczenie wszystkich Context <Listener> elementy w pliku META-INF/context.xml .
Na serwerze Apache Tomcatobiekty Java , które muszą wiedzieć, kiedy ich kontekst jest uruchamiany lub zatrzymywany, są deklarowane przez dołączenie Listener w kontekście. Nazwa klasy określona w Listener element implementuje org.apache.catalina.LifecycleListener . Klasa, która zostanie powiadomiona o wystąpieniu zdarzenia cyklu życia odpowiadającego. Należy zauważyć, że Nie używaj reguły Apache Tomcat pakiety i interfejsy API oznacza wystąpienia użycia org.apache.catalina.LifecycleListener .
Analogiczna funkcjonalność środowiska Java EE jest dostępna przy użyciu javax.servlet.ServletContextListener oraz ServletContextEvent i odpowiednie Listener w pliku web.xml .
Tomcat zezwala Context <Listener> elementy, które mają być zdefiniowane w tych miejscach:
Tylko flagi narzędzia migracji Listener elementy w pliku META-INF/context.xml . Listener Informacje zdefiniowane w innych miejscach mogą zostać skopiowane do pliku META-INF/context.xml w celu przetworzenia.
Zalecanym działaniem jest przekształcenie plików Java przy użyciu org.apache.catalina.LifecycleListener do użycia javax.servlet.ServletContextListener i dodać odpowiednie pozycje nasłuchiwania do pliku web.xml dla aplikacji.
Dodatkowe informacje o procesach nasłuchujących cyklu życia serwletu zawiera temat:
Dodatkowe informacje o procesach nasłuchujących cyklu życia w produkcie Tomcat zawiera temat: