Derselbe Fehler trat bei mir auf, als viele Threads gleichzeitig auf die Datenbank zugegriffen haben und ich eine separate DBCP BasicDataSource
hatte und ein separates Spring JdbcTemplate
für jeden Thread.
Indem Sie sowohl die BasicDataSource
und das JdbcTemplate
ein Singleton, das von allen Threads geteilt wird, konnte ich diesen Fehler vermeiden. Dies empfiehlt auch SpringSource.