Salut,

Je suis entrain de développer une application web en utilisant Hibernate et Spring. J'ai une relation many-to-many dans la même table qui me cause une exception à partir de la deuxième fois où j'effectue un enregistrement. J'ai remarqué que l'identifiant be s'incrémente pas même si j'ai mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<generator class="increment" />
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<generator class="native" />
et donc il donne au nouveau objet de persistance créé la valeur de la clé précédente ce génère cette exception.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Oct 12, 2010 10:33:15 AM org.hibernate.util.JDBCExceptionReporter logExceptions
WARNING: SQL Error: 1062, SQLState: 23000
Oct 12, 2010 10:33:15 AM org.hibernate.util.JDBCExceptionReporter logExceptions
SEVERE: Duplicate entry '50-5' for key 1
Oct 12, 2010 10:33:15 AM org.hibernate.event.def.AbstractFlushingEventListener performExecutions
SEVERE: Could not synchronize database state with session
...
Avez vous une idée pour remédier à ce problème.

Merci d'avance.