Should we use XA-Datasources in datasource bean definitions when using JtaTransactionManager as the transaction management strategy.

What will we gain when using oracle.jdbc.xa.client.OracleXADataSource
instead of oracle.jdbc.pool.OracleConnectionPoolDataSource
[/b]