I'm trying to learn about how distributed transaction works in Java.
My doubt is should all the distributed resources like JMS, Datasource etc under a single TransactionManager for XA transaction to work?
Is it possible for a method call from EJB running in one weblogic instance to another EJB on a different weblogic instance be in same transaction? If so how does the 2 weblogic container's JTA transaction manager communicate?
I'm not able to hit the right set of words in Google
Experts please help