Bonjour,

J'ai un soucis de synchronisation entre deux EJB's.
Ceux-ci accèdent à un même EJB dont le code d'une méthode ne peut s'exécuter que séquentiellement.
En fait, le code de la méthode fait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Prendre une valeur en DB
Processer cette valeur
Updater la valeur
Rien de bien problématique si ce n'est que les deux EJB's accèdent à ce code en même temps, ce qui fait qu'ils accèdent tous les deux à la même valeur DB alors que cela ne devrait pas être le cas.
Bref, en J2SE la méthode - ou tout du moins une partie de celle-ci - serait synchronized mais cela n'est pas autorisé en J2EE.

Comment faire pour séquentialiser les accès à cette méthode ?