Bonjour,

J'ai une petite question pour laquelle je n'ai pas trouvé de solution :


On a un ejb qui fait un gros traitement.
On décide de découper cette EJB en partie pour faire les traitements en parallèle.
Mais tous ces traitements doivent se faire au sein d'une même transaction (définie dans l'EJB).

Le problème est qu'on ne peut bien sûr pas gérer nos Threads dans un EJB (donc adieu package concurrent de java) et que les JMS ne supportent pas la transaction de l'appelant.

Comment résoudre ce problème de façon propre ?