Ten sam błąd wystąpił u mnie, gdy wiele wątków jednocześnie uzyskiwało dostęp do bazy danych i miałem oddzielne DBCP BasicDataSource
i oddzielny Spring JdbcTemplate
dla każdego wątku.
Tworząc oba BasicDataSource
i JdbcTemplate
singleton współdzielony przez wszystkie wątki, mógłbym uniknąć tego błędu. To również zaleca SpringSource.