Improve XATransactionTemplate