Always invoke Jackson serialization with AtomicReference cause

Issue: SPR-15760
(cherry picked from commit 5f767a8)
This commit is contained in:
Juergen Hoeller
2017-07-12 19:13:03 +02:00
parent e4031f290e
commit 121a3bf670
2 changed files with 0 additions and 12 deletions

View File

@@ -155,9 +155,6 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
return false;
}
JavaType javaType = getJavaType(type, contextClass);
if (!logger.isWarnEnabled()) {
return this.objectMapper.canDeserialize(javaType);
}
AtomicReference<Throwable> causeRef = new AtomicReference<Throwable>();
if (this.objectMapper.canDeserialize(javaType, causeRef)) {
return true;
@@ -171,9 +168,6 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
if (!canWrite(mediaType)) {
return false;
}
if (!logger.isWarnEnabled()) {
return this.objectMapper.canSerialize(clazz);
}
AtomicReference<Throwable> causeRef = new AtomicReference<Throwable>();
if (this.objectMapper.canSerialize(clazz, causeRef)) {
return true;