Fixes https://github.com/spring-projects/spring-integration/issues/3243 It turns out that `ConcurrentModificationException` is thrown from the `HashMap.computeIfAbsent(HashMap.java:1134)` since Java 9 when the map is modified concurrently independently from the key we try to modify * Check for the value presence before computing * `synchronized(this.jdbcCallOperationsMap)` around `computeIfAbsent()` when `get() == null` **Cherry-pick to 5.2.x**