MuleTransactionConfig
TransactionInProgressException is thrown if a new transaction is started when there is one already in progress.
TransactionInProgressException
XaTransaction
XaTransactionFactory