&& ( jtaTransaction == null || !JTAHelper.isRollback( jtaTransaction.getStatus() ) );
}
}
);
callbackCoordinator.setAfterCompletionAction(
new AfterCompletionAction() {
public void doAction(TransactionFactory.Context ctx, int status) {
try {
if ( !ctx.isClosed() ) {
if ( Status.STATUS_ROLLEDBACK == status
&& transactionType == PersistenceUnitTransactionType.JTA ) {