Gestionnaires de transactions multiples JPA

J'en ai un applicationContext.xml fichier, et il a deux org.springframework.orm.jpa.JpaTransactionManager (chacune avec sa propre unité de persistance, de différentes bases de données) configuré dans un Printemps middleware application personnalisée.

Je veux utiliser l'annotation des transactions (@Transactionnelle), de ne pas déconner avec TransactionStatus s'engager, de sauvegarde et de restauration.

Un collègue a mentionné que quelque chose se confond faisant cela, lorsqu'il y a plusieurs responsables de la transaction, même si le contexte fichier est configuré correctement configuré (les références à la bonne unité de persistance.
- On jamais voir un problème?


Dans votre config, avez-vous des deux responsables de la transaction?
Auriez-vous txManager1 et txManager2?

C'est ce que j'ai avec JPA, deux différents beans Spring qui sont responsables de la transaction.

source d'informationauteur bmw0128 | 2008-09-16