Always invoke Jackson serialization with AtomicReference cause
Issue: SPR-15760
(cherry picked from commit 5f767a8)
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user