Possible Duplicate:
Hibernate: different object with the same identifier value was already associated with the sessionHibernate: Impossible de synchroniser l'état de base de données avec la session
Tout en essayant d'insérer une nouvelle entrée à plusieurs à plusieurs table associée, je reçois cette erreur: Could not synchronize database state with session
Je peux comprendre que cela est quelque chose de traite getSession() & session.close()
Mais je ne peux pas comprendre exactement. Pour chaque transaction, je crée une nouvelle session. Mais je ferme toutes les sessions à la déconnexion de l'utilisateur. i.e: Création d'une session d'hibernation & le lie à HttpSession. Ensuite, je le détruis dans la déconnexion de l'utilisateur.
Parfois, après avoir travaillé sur ce problème, j'obtiens l'erreur a different object with the same identifier value was already associated with the session:
.
Toutes ces erreurs arrivent à cause de l'ouverture incorrecte des sessions de fermeture &.
Quelle méthode préférez-vous pour ouvrir et fermer des sessions? Mon projet consistait à créer une application Web. Chaque déplacement dans cette application Web traite avec DB.
Toutes suggestions !!!