diff --git a/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/mvc/method/annotation/support/ServletWebArgumentResolverAdapter.java b/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/mvc/method/annotation/support/ServletWebArgumentResolverAdapter.java index b1787ae570..58674345f0 100644 --- a/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/mvc/method/annotation/support/ServletWebArgumentResolverAdapter.java +++ b/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/mvc/method/annotation/support/ServletWebArgumentResolverAdapter.java @@ -25,8 +25,13 @@ import org.springframework.web.context.request.ServletWebRequest; import org.springframework.web.method.annotation.support.AbstractWebArgumentResolverAdapter; /** - * A Servlet-specific {@link AbstractWebArgumentResolverAdapter} that creates a {@link NativeWebRequest} - * from {@link ServletRequestAttributes}. + * A Servlet-specific {@link AbstractWebArgumentResolverAdapter} that creates a + * {@link NativeWebRequest} from {@link ServletRequestAttributes}. + * + *

Note: This class is provided for backwards compatibility. + * However it is recommended to re-write a {@code WebArgumentResolver} as + * {@code HandlerMethodArgumentResolver}. For more details see javadoc of + * {@link AbstractWebArgumentResolverAdapter}. * * @author Rossen Stoyanchev * @since 3.1 diff --git a/org.springframework.web/src/main/java/org/springframework/web/method/annotation/support/AbstractWebArgumentResolverAdapter.java b/org.springframework.web/src/main/java/org/springframework/web/method/annotation/support/AbstractWebArgumentResolverAdapter.java index 4f8bc923ff..a6b08e627a 100644 --- a/org.springframework.web/src/main/java/org/springframework/web/method/annotation/support/AbstractWebArgumentResolverAdapter.java +++ b/org.springframework.web/src/main/java/org/springframework/web/method/annotation/support/AbstractWebArgumentResolverAdapter.java @@ -75,8 +75,8 @@ public abstract class AbstractWebArgumentResolverAdapter implements HandlerMetho } } catch (Exception ex) { - // ignore - logger.trace("Error in checking support for parameter [" + parameter + "], message: " + ex.getMessage()); + // ignore (see class-level doc) + logger.debug("Error in checking support for parameter [" + parameter + "], message: " + ex.getMessage()); return false; } }