localTxContext.setXaCache(xaAdapter);
}
if (!ctx.isInTxScope())
transactionLog.logNoTxWrite(command);
Object rv = invokeNextInterceptor(ctx, command);
if (command.isSuccessful() && shouldAddMod) xaAdapter.addModification(command);
return rv;
}
public TransactionXaAdapter enlist(InvocationContext ctx) throws SystemException, RollbackException {
Transaction transaction = tm.getTransaction();