Bonjour,
J'ai des soucis de gestion de transactions. Je travaille sous weblogic 9, ma source de donnée est XA plus une petite couche TopLink.
Je développe un composant en local qui fait appel à un autre composant sur un serveur distant. Mon service requière une transaction tandis que le service du composant appelé n'en supporte pas. Il doit donc mettre en attente mon service et faire sa tambouille dans son coin.
A la fin de l'appel de mon service la transaction de mon service est "commité" et le service part en "timeout". Quand je regarde dans la console d'administration de du service appelé, je vois une transaction avec le nom de mon pc et le nom de ma source de donnée. Alors qu'elle ne devrait pas existé!
Merci.
Pierre
Partager