Joined: Tue Jul 25, 2006 8:59 am Posts: 18
|
Bonjour,
J'ai une application Hibernate sous Tomcat avec un listener qui se lance au début du lancement de tomcat :
je défini le listener dans web.xml
<listener>
<listener-class>com.plsvista.listeners.InitialHibernate</listener-class>
</listener>
ce listener me crée la session Hibernate avec les paramètres de configuration et le mapping
Bizarement cette classe se relance plusieurs fois de suite au lancement de tomcat !
Parfois avec des sources anciennes ...
Y a t'il un moyen de vider le cache de tomcat ?
Pourquoi ce listener se relance alors qu'il est défini une fois seulement ?
La methode qui se lance au démlarrage est :
public void contextInitialized(ServletContextEvent sce)
à l'arrêt :
public void contextDestroyed(ServletContextEvent sce)
Es ce que cela dit quelque chose à quelqu'un ?
|
|