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:
Narzędzie do migracji oznacza tylko Listener elementy w pliku META-INF/context.xml pliku. Listener informacje zdefiniowane w innych lokalizacjach mogą być kopiowane do pliku META-INF/context.xml pliku w celu aby mógł zostać przetworzony.
Zalecanym działaniem jest przekonwertowanie plików Java przy użyciu org.apache.catalina.LifecycleListener używać javax.servlet.ServletContextListener i dodać odpowiednie wpisy listenera do pliku web.xml pliku 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: