Jeg løb ind i det samme problem og var i stand til at løse det ved at udføre disse to trin:
-
indstille isolationsniveauet ved at tilføje disse sætninger:config.setDefaultTransactionIsolation("READ UNCOMMITTED");
-
begå hver transaktion før lukning.
Jeg er ikke sikker på, hvilken der har løst problemet, eller om begge dele er nødvendige.