Ik kwam hetzelfde probleem tegen en kon het oplossen door deze twee stappen uit te voeren:
-
het isolatieniveau instellen door deze instructie toe te voegen:config.setDefaultTransactionIsolation("READ UNCOMMITTED");
-
leg elke transactie vast voor het sluiten.
Ik weet niet zeker welke het probleem heeft opgelost of dat beide nodig zijn.