Dit geeft aan dat iets lekt verbindingen. D.w.z. iets blijft verbindingen verkrijgen (openen) zonder ze ooit te sluiten en/of terug te keren naar de verbindingspool. Door de database opnieuw op te starten, zodat deze alle geopende verbindingen hard kan sluiten, zou het probleem tijdelijk moeten worden opgelost. iets repareren zodat het de verbinding na gebruik goed sluit, zou het probleem permanent moeten worden opgelost.
Hoewel de geposte JDBC-code niet het optimale idioom volgt, lijkt het er niet op dat dit de oorzaak is van lekkende verbindingen. Waarschijnlijk is de DB al uren/dagen actief en heb je tijdens eerdere tests te veel verbindingen verkregen zonder ze te sluiten, zodat de DB bijna leeg raakt.