diff --git a/spring-web/src/main/java/org/springframework/web/client/RestTemplate.java b/spring-web/src/main/java/org/springframework/web/client/RestTemplate.java index 032ea53b96..ba29e8ac67 100644 --- a/spring-web/src/main/java/org/springframework/web/client/RestTemplate.java +++ b/spring-web/src/main/java/org/springframework/web/client/RestTemplate.java @@ -495,7 +495,8 @@ public class RestTemplate extends InterceptingHttpAccessor implements RestOperat } } catch (IOException ex) { - throw new ResourceAccessException("I/O error: " + ex.getMessage(), ex); + throw new ResourceAccessException("I/O error on " + method.name() + + " request for \"" + url + "\":" + ex.getMessage(), ex); } finally { if (response != null) {