From b8f5e97ae5d6f3fae7932a85f533c5b7006b344f Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Thu, 17 Aug 2017 08:52:05 +0200 Subject: [PATCH] Properly retrieve and expose HttpServletResponse for async requests Issue: SPR-15867 --- .../java/org/springframework/web/servlet/FrameworkServlet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/FrameworkServlet.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/FrameworkServlet.java index 857ca7e690a..8434f7bc5c9 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/FrameworkServlet.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/FrameworkServlet.java @@ -1139,7 +1139,7 @@ public abstract class FrameworkServlet extends HttpServletBean implements Applic public void preProcess(NativeWebRequest webRequest, Callable task) { HttpServletRequest request = webRequest.getNativeRequest(HttpServletRequest.class); if (request != null) { - HttpServletResponse response = webRequest.getNativeRequest(HttpServletResponse.class); + HttpServletResponse response = webRequest.getNativeResponse(HttpServletResponse.class); initContextHolders(request, buildLocaleContext(request), buildRequestAttributes(request, response, null)); }