anchor.diff:  
   
   
  +[[boot-features-jta-bitronix]]
   === Using a Bitronix transaction manager
   Bitronix is another popular open source JTA transaction manager implementation. You can
   use the `spring-boot-starter-jta-bitronix` starter POM to add the appropriate Bitronix
  
positive.code: 
  
  
  === Supporting an alternative embedded transaction manager
  The {sc-spring-boot}/jta/XAConnectionFactoryWrapper.{sc-ext}[`XAConnectionFactoryWrapper`]
  and {sc-spring-boot}/jta/XADataSourceWrapper.{sc-ext}[`XADataSourceWrapper`] interfaces
  
negative.code: 
  
  
  [[boot-features-jta-javaee]]
  === Using a Java EE managed transaction manager
  If you are packaging your Spring Boot application as a `war` or `ear` file and deploying
  it to a Java EE application server, you can use your application servers built-in
  