}
}
}
catch (SystemException se)
{
throw new NucleusTransactionException(LOCALISER.msg("015026"), se);
}
catch (RollbackException e)
{
NucleusLogger.TRANSACTION.error("Exception while joining transaction: " + StringUtils.getStringFromStackTrace(e));
// tx is marked for rollback: leave registeredSynchronizationOnJtaTx==false