From bc205e0dbf4b79e9dd2f3527ddfa9fb5a117cc67 Mon Sep 17 00:00:00 2001 From: Sebastien Deleuze Date: Mon, 27 May 2019 18:14:19 +0200 Subject: [PATCH] Remove charset parameter from Spring MVC JSON content type This change is a follow-up to the ones done as part of gh-22788. Closes gh-22954 --- .../converter/StringHttpMessageConverter.java | 4 ---- .../AbstractJackson2HttpMessageConverter.java | 4 ---- ...equestResponseBodyMethodProcessorTests.java | 18 +----------------- 3 files changed, 1 insertion(+), 25 deletions(-) diff --git a/spring-web/src/main/java/org/springframework/http/converter/StringHttpMessageConverter.java b/spring-web/src/main/java/org/springframework/http/converter/StringHttpMessageConverter.java index 4671c59a8f2..49aace6e560 100644 --- a/spring-web/src/main/java/org/springframework/http/converter/StringHttpMessageConverter.java +++ b/spring-web/src/main/java/org/springframework/http/converter/StringHttpMessageConverter.java @@ -130,10 +130,6 @@ public class StringHttpMessageConverter extends AbstractHttpMessageConverter> converters = new ArrayList<>(); - converters.add(new MappingJackson2HttpMessageConverter()); - RequestResponseBodyMethodProcessor processor = new RequestResponseBodyMethodProcessor(converters); - - Object returnValue = new JacksonController().defaultCharset(); - processor.handleReturnValue(returnValue, methodReturnType, this.container, this.request); - - assertThat(this.servletResponse.getCharacterEncoding()).isEqualTo("UTF-8"); - } - @Test // SPR-14520 public void resolveArgumentTypeVariableWithGenericInterface() throws Exception { this.servletRequest.setContent("\"foo\"".getBytes("UTF-8"));