Thanks Andrus. Fortunately, even with Bitronix, we created a custom SpringDataSourceFactor for Cayenne that allows Cayenne to participate in a Spring managed transaction. It looks like that will service me as well for Atomikos, since Spring is handling the transaction, not Cayenne. I'll let you know how it works out.
-Frank On Thu, Sep 22, 2016 at 8:08 PM, Andrus Adamchik <and...@objectstyle.org> wrote: > Hi Frank, > > As you see, with a few exceptions, Cayenne community just delegates > transactions to Cayenne and rarely cares about external tx manager. At the > same time we are quietly improving public transaction API in Cayenne, and I > am interested to see how that works Atomikos and other tx managers. Please > keep the list posted on how that goes, and if we can change anything in > Cayenne to make the integration more seamless, let's discuss on dev@. > > Thanks, > Andrus > > > > On Sep 20, 2016, at 9:30 AM, Frank Herrmann <frank.herrmann@ > modernizingmedicine.com> wrote: > > > > Hello all, > > > > I was wondering if anyone has had any experience using a transaction > > manager with Cayenne. Currently, we use Bitronix with a lot of custom, > > buggy, code wrapped around it. We are in the process of switching to > > Atomikos. Does anyone have an advice, or better an example, of > integrating > > Cayenne with Atomikos (or other transaction manager)? > > > > Thanks in advance. > > > > -Frank > > > > -- > > FRANK HERRMANN > > SENIOR SOFTWARE ENGINEER > > > > T: 561-880-2998 x1563 > > > > E: frank.herrm...@modmed.com > > > > > > > > [image: [ Modernizing Medicine ]] <http://www.modmed.com/> > > [image: [ Facebook ]] <http://www.facebook.com/modernizingmedicine> > [image: > > [ LinkedIn ]] <http://www.linkedin.com/company/modernizing-medicine/> > [image: > > [ YouTube ]] <http://www.youtube.com/user/modernizingmedicine> [image: [ > > Twitter ]] <https://twitter.com/modmed_EMA> [image: [ Blog ]] > > <http://www.modmed.com/BlogBeyondEMR> [image: [ Instagram ]] > > <http://instagram.com/modernizing_medicine> > > -- FRANK HERRMANN SENIOR SOFTWARE ENGINEER T: 561-880-2998 x1563 E: frank.herrm...@modmed.com [image: [ Modernizing Medicine ]] <http://www.modmed.com/> [image: [ Facebook ]] <http://www.facebook.com/modernizingmedicine> [image: [ LinkedIn ]] <http://www.linkedin.com/company/modernizing-medicine/> [image: [ YouTube ]] <http://www.youtube.com/user/modernizingmedicine> [image: [ Twitter ]] <https://twitter.com/modmed_EMA> [image: [ Blog ]] <http://www.modmed.com/BlogBeyondEMR> [image: [ Instagram ]] <http://instagram.com/modernizing_medicine>