#2424 Preserve using PersistenceException when transaction register(Callback) called with no active transaction

This commit is contained in:
Rob Bygrave committed 2021-10-21 12:12:02 +13:00
1 parent fcda419abb
commit 64108aac40
1 file changed
+1 -1
@@ -691,7 +691,7 @@ public final class DefaultServer implements SpiServer, SpiEbeanServer {
@Override
public void register(TransactionCallback transactionCallback) {
Transaction transaction = currentTransaction();
Transaction transaction = transactionManager.active();
if (transaction == null) {
throw new PersistenceException("Not currently active transaction when trying to register transactionCallback");
}