2 Replies Latest reply on Jan 24, 2013 9:21 AM by shawkins

    XA transactions supported in embedded mode ?

    capoorhimanshu

      Hi ,

       

      I want to know XA trasactions supported in embedded mode or not ?

      I read somewhere that teiid utilizes the JBoss transaction manager for the XA transaction , so does that mean its not there out of the box in teiid embedded ?

       

      Regards

      Himanshu Kapoor

        • 1. Re: XA transactions supported in embedded mode ?
          rareddy

          Himanshu,

           

          Yes, embedded mode supports the XA transactions *if* you configure a transaction manager and you use XA capable sources in your VDB. It is *not* a out of the box functionality in embedded mode. If you need OOB then you need to use full server version of Teiid that runs on JBoss AS. Teiid makes use of standard transaction manager API's such that any compatible manager can be plugged in, however we only tested so far with JBoss Transaction Manager. If you do work on plugging in a separate transaction manager please let us know your experiences.

           

          Thanks

           

          Ramesh..

          1 of 1 people found this helpful
          • 2. Re: XA transactions supported in embedded mode ?
            shawkins

            Use EmbeddedConfiguration.setTransactionManager to make the server aware of transaction use.  I also just made a set of doc updates to https://docs.jboss.org/author/display/TEIID/Embedded+Guide that may help.

             

            Steve

            1 of 1 people found this helpful