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

This commit is contained in:
Rob Bygrave
2021-10-21 12:12:02 +13:00
parent fcda419abb
commit 64108aac40
@@ -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");
}