RestTemplate accepts getMessageConverters() List on setMessageConverters again
Issue: SPR-11962
This commit is contained in:
parent
e20ac27fb4
commit
1222ca38fb
|
@ -202,8 +202,11 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat
|
|||
*/
|
||||
public void setMessageConverters(List<HttpMessageConverter<?>> messageConverters) {
|
||||
Assert.notEmpty(messageConverters, "'messageConverters' must not be empty");
|
||||
this.messageConverters.clear();
|
||||
this.messageConverters.addAll(messageConverters);
|
||||
// Take getMessageConverters() List as-is when passed in here
|
||||
if (this.messageConverters != messageConverters) {
|
||||
this.messageConverters.clear();
|
||||
this.messageConverters.addAll(messageConverters);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue