**[Toshimitsu Nakanishi](https://jira.spring.io/secure/ViewProfile.jspa?name=raystar)** opened **[SPR-13983](https://jira.spring.io/browse/SPR-13983?redirect=false)** and commented ```java @RequestMapping(value = "/json/", produces = "application/json") @ResponseBody public Map<String, Object> test(WebRequest request) { Map<String, Object> map = new LinkedHashMap<>(); map.put("result", Boolean.TRUE); return map; } ``` built with spring 4.2.5, json result is returned 2 arrays. 4.2.4 is correct. --- **Affects:** 4.2.5 **Issue Links:** - #18572 Regression: RequestMappingHandlerAdapter with synchronizeOnSession=true calls invokeHandlerMethod twice (_**"duplicates"**_) **Referenced from:** commits https://github.com/spring-projects/spring-framework-issues/commit/49c046667df1d56bc598b515897136d0bc916459