HHH-15225 Jta transactions, name queries with errors throw IllegalStateException instead of IllegalArgumentException when transaction is not active

This commit is contained in:
Andrea Boriero 2022-04-22 14:51:28 +02:00 committed by Andrea Boriero
parent ae51ae9c31
commit 5b85321bb9
1 changed files with 3 additions and 1 deletions

View File

@ -462,7 +462,9 @@ public class JtaTransactionCoordinatorImpl implements TransactionCoordinator, Sy
@Override
public void markRollbackOnly() {
jtaTransactionAdapter.markRollbackOnly();
if ( jtaTransactionAdapter.getStatus() != TransactionStatus.NOT_ACTIVE ) {
jtaTransactionAdapter.markRollbackOnly();
}
}
}