Integration test for proper re-resolution of Optional @RequestPart argument

Includes a trivial refinement of RestTemplate's ResourceAccessException message.

Issue: SPR-13755
This commit is contained in:
Juergen Hoeller
2015-12-03 12:55:32 +01:00
parent c909789ea9
commit 08ff3a85bf
2 changed files with 19 additions and 17 deletions

View File

@@ -604,7 +604,7 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat
}
catch (IOException ex) {
throw new ResourceAccessException("I/O error on " + method.name() +
" request for \"" + url + "\":" + ex.getMessage(), ex);
" request for \"" + url + "\": " + ex.getMessage(), ex);
}
finally {
if (response != null) {
@@ -717,8 +717,7 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat
if (!allSupportedMediaTypes.isEmpty()) {
MediaType.sortBySpecificity(allSupportedMediaTypes);
if (logger.isDebugEnabled()) {
logger.debug("Setting request Accept header to " +
allSupportedMediaTypes);
logger.debug("Setting request Accept header to " + allSupportedMediaTypes);
}
request.getHeaders().setAccept(allSupportedMediaTypes);
}