We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e20ac27 commit 1222ca3Copy full SHA for 1222ca3
spring-web/src/main/java/org/springframework/web/client/RestTemplate.java
@@ -202,8 +202,11 @@ public RestTemplate(List<HttpMessageConverter<?>> messageConverters) {
202
*/
203
public void setMessageConverters(List<HttpMessageConverter<?>> messageConverters) {
204
Assert.notEmpty(messageConverters, "'messageConverters' must not be empty");
205
- this.messageConverters.clear();
206
- this.messageConverters.addAll(messageConverters);
+ // Take getMessageConverters() List as-is when passed in here
+ if (this.messageConverters != messageConverters) {
207
+ this.messageConverters.clear();
208
+ this.messageConverters.addAll(messageConverters);
209
+ }
210
}
211
212
/**
0 commit comments