Wenn ich versuche, die ThreadLocalSessionContext auf folgende Weise zu verwenden:Hibernate: ThreadLocalSessionContext: Bereits Sitzung auf Abruf gebunden zu binden()
Session hsession = HibernateUtils.getSession();
ThreadLocalSessionContext.bind(hsession);
// do stuff
hsession.close();
Ich tue dies für jede einzelne Struts Aktion. Gibt es etwas, das ich falsch mache, wodurch ich den folgenden Fehler erhalte?
[ThreadLocalSessionContext] Already session bound on call to bind(); make sure you clean up your sessions!
Ich habe alle meine Dateien, die ThreadLocalSessionContext.bind in ihnen hatten und sorgte dafür, dass diese Sitzungen explizit geschlossen werden. Gibt es eine Möglichkeit zu überwachen, wann Sitzungen in Sitzungsfabriken eingebunden werden?
Danke !!