После перехода с Spring 4.1.7 на Spring 5.0.5 у нас ORA-01000: превышено максимальное количество открытых курсоров при использовании с Oracle 12c и драйвером ojdbc7
Исключение возникает после следующего кода
@SuppressWarnings("unchecked")
private void executeBatch(Map<String, Object>[] updateBatchParams) {
int[] updateResults = namedJdbcTemplate.batchUpdate(SQL, updateBatchParams);
Проблема очень похожа на https://jira.spring.io/browse/SPR-16139.
Но у нас нет возможности обновить драйвер ojdbc.
Есть идеи, как решить проблему?
P.S. Создан выпуск в Spring jira