TransactionImple transactionImple = getTransactionImple();
try
{
transactionImple.registerSynchronizationImple(new SynchronizationImple(synchronization, true));
}
catch (RollbackException e)
{
throw new RuntimeException(jtaLogger.logMesg.getString("com.arjuna.ats.internal.jta.transaction.arjunacore.syncrollbackmexception"), e);
}