Bonjour, j'ai un petit pépin :
Situation :
Pour faire mes pages j'utilise du JSF mappé à des beans. Ceux-ci sont déclarés dans faces-config.xml avec managed-bean-scope = session.
On utilise donc la même instance d'un bean tout au long de la session (1 bean par utilisateur tant que l'utilisateur n'a pas fermé son browser ou ne s'est pas déconnecté si j'ai bien compris)
Problème :
A la fermeture de mon InternetExplorer, les beans (les ressources) ne sont pas libérés. Je le vois car la méthode finalize n'est aps appelée. Du coup ça reste en mémoire, c'est pas cleané par le garbageCollector et au bout d'un certain nombre d'utilisateurs qui sont passés sur le site, je me prends des erreurs mémoires
Quelqu'un sait comment faire pour que les sessions se ferment et relâchent les ressources ?
Merci d'avance
Partager