diff --git a/src/main/java/com/avaje/ebeaninternal/server/transaction/ExplicitTransactionManager.java b/src/main/java/com/avaje/ebeaninternal/server/transaction/ExplicitTransactionManager.java index a607ffb40..24854e71e 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/transaction/ExplicitTransactionManager.java +++ b/src/main/java/com/avaje/ebeaninternal/server/transaction/ExplicitTransactionManager.java @@ -45,9 +45,9 @@ public class ExplicitTransactionManager extends TransactionManager { if (DatabasePlatform.OnQueryOnly.CLOSE.equals(dbPlatformOnQueryOnly)) { // Not using OnQueryOnly.CLOSE with ExplicitJdbcTransaction - return DatabasePlatform.OnQueryOnly.ROLLBACK; + return DatabasePlatform.OnQueryOnly.COMMIT; } // default to rollback if not defined on the platform - return dbPlatformOnQueryOnly == null ? DatabasePlatform.OnQueryOnly.ROLLBACK : dbPlatformOnQueryOnly; + return dbPlatformOnQueryOnly == null ? DatabasePlatform.OnQueryOnly.COMMIT : dbPlatformOnQueryOnly; } }