6.11 Develop JAX-RS Apps with XA
Use the MicroTx library with your JAX-RS applications.
- About MicroTx library for JAX-RS Apps
Integrate the MicroTx library with your JAX-RS applications. - Configure JAX-RS App as Transaction Initiator
A transaction initiator service initiates or starts a transaction. Based on your application's business logic, a transaction initiator service may only start the transaction or start the transaction and participate in the transaction as well. - Configure JAX-RS App as Transaction Participant
Based on whether the resource manager is compliant with XA or not, set environment variables and implement different classes from the MicroTx library to configure your participant application. - Configure JPA-Based Java App as Transaction Participant
Use the information provided in this section to configure Hibernate or EclipseLink as the JPA provider for your Helidon or Spring Boot applications.
Parent topic: Develop Applications with XA