Red Hat Training

A Red Hat training course is available for JBoss Enterprise Application Platform Common Criteria Certification

Chapter 7. Resource Recovery in JBoss Transaction Service

7.1. Introduction

JBoss Transaction Service is a crash tolerant transaction manager. When enlisting XAResources such as JDBC connections defined with <xa-datasource>, or JMS connections using JBoss Messaging in a 2-phase transaction, JBoss Transaction Service keeps a transaction log that allows recovery if the application server crashes during a transaction. If an appropriate recovery module is configured, most failed transactions can be recovered automatically when all resources become available again.