Ich bin auf dasselbe Problem gestoßen und konnte es mit diesen beiden Schritten lösen:
-
Festlegen der Isolationsstufe durch Hinzufügen dieser Anweisung:config.setDefaultTransactionIsolation("READ UNCOMMITTED");
-
Commit jede Transaktion vor dem Schließen.
Ich bin mir nicht sicher, welcher das Problem gelöst hat oder ob beide erforderlich sind.