Implement recovery resources in Narayana transaction integration
----------------------------------------------------------------
Key: AG-92
URL:
https://issues.jboss.org/browse/AG-92
Project: Agroal
Issue Type: Bug
Components: api, narayana, pool
Affects Versions: 1.1
Reporter: Luis Barreiro
Assignee: Luis Barreiro
Priority: Major
Fix For: 1.2
In order for transaction recovery to work, need to register into
{{org.jboss.tm.XAResourceRecoveryRegistry}}.
The preferred way to do that is for the conectionPool to register the ConnectionFactory
into the TransactionIntegration implementation.
Because of isolation of dependencies between Agroal modules, this required changes in the
TransactionInterface implementation.