Bonjour, Je pense qu'il y a un gros problème avec les hashcode et les equals Topia du à l'utilisation que l'ont peut en faire dans certaines application. Par exemple: MonEntity entite = new EntityImpl(); Ici, le hashcode est calculé sur une date de creation null donc on renvoit 0. entite = dao.create(entite); le hashcode change. J'ai actuellement l'erreur suivante dans une application: Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.chorem.lima.entity.FinancialPeriodImpl#org.chorem.lima.entity.FinancialPeriod#1336742425698#0.7640494428199309] at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:190) at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:143) Et je pense que c'est du à ca. -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com