| Element | Description | Class |
|---|---|---|
| recoverableDataSource | Defines a JDBC DataSource that will auto-enlist into existing XA transactions. The DataSource will also be registered with the Aries/Geronimo transaction manager in order to provide proper transaction recovery at startup. Other considerations such as connection pooling and error handling are completely ignored. | org.apache.aries.transaction.jdbc.RecoverableDataSource |
| Attribute | Type | Description |
|---|---|---|
| name | xs:string | The unique name for this managed XAResource. This name will be used by the transaction manager to recover transactions. |
| Element | Type | Description |
|---|---|---|
| dataSource | <spring:bean/> | The XADataSource object to wrap. |
| transactionManager | <spring:bean/> | The XA TransactionManager to use to enlist the JDBC connections into. |