Fix error message in RestTemplate

Issue: SPR-13860
This commit is contained in:
Rossen Stoyanchev
2016-01-14 14:52:10 -05:00
parent 24fdf64d91
commit f3c2bb6557
2 changed files with 23 additions and 13 deletions

View File

@@ -603,8 +603,11 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat
}
}
catch (IOException ex) {
String resource = url.toString();
String query = url.getRawQuery();
resource = (query != null ? resource.substring(0, resource.indexOf(query) - 1) : resource);
throw new ResourceAccessException("I/O error on " + method.name() +
" request for \"" + url + "\": " + ex.getMessage(), ex);
" request for \"" + resource + "\": " + ex.getMessage(), ex);
}
finally {
if (response != null) {