Probleme max connexion / Singleton Session Factory
Bonjour,
J ai un probleme etrange que j avais lie a c3po mais c etait pas le cas. En fait j ai une configuration classique thread Hibernate et j ai un servlet, chaque fois que je l appelle je vois dans le log INFO une nouvelle connexion et la creation d un nouveau pool hibernate.
Je comprends pas comment c est possible en respectant le modele si dessus avec le singleton HibernateUtil ....
Dans le system.out on voit bien que pour une meme appel de servlet il y a plusieur appelle de SessionFactory, c est comme si le singleton etait detruit .....
Merci de votre Aide
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public void createBan(Ban b){
try{
session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
session.save(b);
session.getTransaction().commit();
}
catch (RuntimeException e) {
session.getTransaction().rollback();
}
} |