3 Replies Latest reply: Nov 2, 2012 4:08 AM by gimbal2 RSS

    Contaner managed transaction, when XA transaction completed?


      I used container managed transaction. And i wanna understand when a XA transaction is considered "started" and when it is "ended" ?

      suppose, the application flow is:
      from JSF GUI -> Managed Bean -> JMS -> EJB -> Database.

      is there any differences if the application flow like this:
      from JSF GUI -> Managed Bean -> JMS1 -> EJB -> JMS2 -> EJB -> JMS3 -> Database.

      How many XA transactions are there in this case?

      Could you suggest if there is around tutorial to start with XA transaction?


      Edited by: CardM on Nov 2, 2012 12:38 AM