Winowajcą była następująca niepoprawna i niepotrzebna definicja w moim repozytorium:
@Autowired
public void setDataSource(DataSource dataSource) {
this.template = new JdbcTemplate(dataSource);
}
Jest już zdefiniowany w klasie Configuration i jego przedefiniowanie spowodowało całe spustoszenie.