Bonjour,
Je decris mon probleme :
Je fais un update sur un champs "A" sur une entree de ma base.
Je fais un flush et un clear sur mon objet session d Hibernate.
La base (MYSQL) est bien a jour avec la nouvelle donnée.
Je selectionne l objet via l API Criteria.
La valeur du champs "A" sera soit la nouvelle soit l ancienne valeur.
et Cela aleatoirement chaque fois que je fais la meme requete "SELECT".
Si je fais un "session.clear" avant de faire mon "SELECT" c est ok j ai la bonne valeur mais cela reste problematique.
J utilise le pool c3P0 avec maxstatement a 0.
La cache de niveau 2 est normalement desactive.
je suis avec Hibernate 3.1.3 et les derniers Driver JDBC
j ai tous mis a jour hier. et ca n a pas corrige le probleme.
Quelqu un a t il un idee du probleme et surtout de la solution ?
Partager