title: When do I use XA datasource and 2 phase commit
body: <p>Can someone please explain the use of XA dataSource and how transaction management works in an XA datasource ? How is XA datasouce and 2 Phase commit related? </p>