Bonjour,
J'ai un problème sur mes transactions spring.
J'utilise mysql5, tomcat 5.0, hibernate 3 et spring 2, struts.
J'ai suivi toutes infos trouvés sur le web.
Lorsque je fais une transaction dans un service avec
- methode1()
- methode2()
(sachant que la methode 2 ne va pas fonctionner, exemple update sur une ligne non existante)
la méthode 1 passe quand même.
Ensuite, j'ai mis dans ma data source la propriété defaultAutoCommit à false.
Dans ce cas, methode1 ne passe pas (très bien).
Mais si je rends valide la methode2, elle ne passe pas non plus.
En fait, rien n'est committé.
Avez vous déja eu ce problème ?
Je vous remercie d'avance.
Partager