Dezelfde fout deed zich voor bij mij toen veel threads tegelijkertijd toegang kregen tot de database, en ik had een aparte DBCP BasicDataSource
en een aparte Spring JdbcTemplate
voor elke thread.
Door zowel de BasicDataSource
en de JdbcTemplate
een singleton gedeeld door alle threads, ik zou deze fout kunnen vermijden. Dit is ook wat SpringSource aanbeveelt.