From f3f535623f79b7426bdc3da9ce929983e76449a3 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Thu, 11 Mar 2010 16:54:47 +0000 Subject: [PATCH] Fixing the build --- .../java/org/springframework/web/client/RestTemplate.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/org.springframework.web/src/main/java/org/springframework/web/client/RestTemplate.java b/org.springframework.web/src/main/java/org/springframework/web/client/RestTemplate.java index cc9ec8ad7b..0006241760 100644 --- a/org.springframework.web/src/main/java/org/springframework/web/client/RestTemplate.java +++ b/org.springframework.web/src/main/java/org/springframework/web/client/RestTemplate.java @@ -522,12 +522,13 @@ public class RestTemplate extends HttpAccessor implements RestOperations { public void doWithRequest(ClientHttpRequest httpRequest) throws IOException { super.doWithRequest(httpRequest); if (!requestEntity.hasBody()) { + HttpHeaders httpHeaders = httpRequest.getHeaders(); HttpHeaders requestHeaders = requestEntity.getHeaders(); if (!requestHeaders.isEmpty()) { - httpRequest.getHeaders().putAll(requestHeaders); + httpHeaders.putAll(requestHeaders); } - if (httpRequest.getHeaders().getContentLength() == -1) { - httpRequest.getHeaders().setContentLength(0L); + if (httpHeaders.getContentLength() == -1) { + httpHeaders.setContentLength(0L); } } else {