From 13403d51e589a3612f8359c8f3e4d2c21947af81 Mon Sep 17 00:00:00 2001 From: Rossen Stoyanchev Date: Mon, 6 Apr 2015 17:24:49 -0400 Subject: [PATCH] Improve error message for missing request body Issue: SPR-12888 --- .../method/annotation/RequestResponseBodyMethodProcessor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java index c553bb7dbd..20d381dc39 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java @@ -147,7 +147,8 @@ public class RequestResponseBodyMethodProcessor extends AbstractMessageConverter Object arg = readWithMessageConverters(inputMessage, methodParam, paramType); if (arg == null) { if (methodParam.getParameterAnnotation(RequestBody.class).required()) { - throw new HttpMessageNotReadableException("Required request body is missing: " + methodParam); + throw new HttpMessageNotReadableException("Required request body is missing: " + + methodParam.getMethod().toGenericString()); } }