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