Jackson-based message converters consistently check media type first

Issue: SPR-14163
This commit is contained in:
Juergen Hoeller
2016-04-14 14:26:05 +02:00
parent 5f4e838f41
commit 62ce9afe3a

View File

@@ -138,10 +138,10 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
@Override
public boolean canRead(Type type, Class<?> contextClass, MediaType mediaType) {
JavaType javaType = getJavaType(type, contextClass);
if (!canRead(mediaType)) {
return false;
}
JavaType javaType = getJavaType(type, contextClass);
if (!logger.isWarnEnabled()) {
return this.objectMapper.canDeserialize(javaType);
}