J'utilise le thread local pour gérer mes sessions de mise en veille prolongée. Récemment, j'ai vu des exceptions OutOfMemory sur mon serveur de production. J'ai couru Eclipse MAT sur le heap_dump et j'ai vu que beaucoup de mes sessions ne sont pas récupérées, même si elles sont fermées parce qu'elles sont référencées par l'objet ThreadWithAttributes de tomcatse. Cela me rend fou en ce moment j'ai vu beaucoup de messages avec des questions similaires sur différents forums, mais pas de réponses. Toute aide sera grandement appréciée.Référence Threadlocal pour implémenter la session hibernate, provoquant la session impl à ne pas récupérer le garbage
Merci