@ -136,42 +138,49 @@ public class MappingJackson2MessageConverter extends AbstractMessageConverter {
@@ -136,42 +138,49 @@ public class MappingJackson2MessageConverter extends AbstractMessageConverter {
if(cause!=null&&!(causeinstanceofJsonMappingException&&cause.getMessage().startsWith("Can not find"))){
Stringmsg="Failed to evaluate Jackson "+(typeinstanceofJavaType?"de":"")+
"serialization for type ["+type+"]";
if(logger.isDebugEnabled()){
logger.warn(msg,cause);
}
@ -179,7 +188,6 @@ public class MappingJackson2MessageConverter extends AbstractMessageConverter {
@@ -179,7 +188,6 @@ public class MappingJackson2MessageConverter extends AbstractMessageConverter {
@ -148,16 +149,7 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
@@ -148,16 +149,7 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
Stringmsg="Failed to evaluate deserialization for type "+javaType;
if(logger.isDebugEnabled()){
logger.warn(msg,cause);
}
else{
logger.warn(msg+": "+cause);
}
}
logWarningIfNecessary(javaType,causeRef.get());
returnfalse;
}
@ -173,9 +165,22 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
@@ -173,9 +165,22 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
if(cause!=null&&!(causeinstanceofJsonMappingException&&cause.getMessage().startsWith("Can not find"))){
Stringmsg="Failed to evaluate Jackson "+(typeinstanceofJavaType?"de":"")+
"serialization for type ["+type+"]";
if(logger.isDebugEnabled()){
logger.warn(msg,cause);
}
@ -183,7 +188,6 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
@@ -183,7 +188,6 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
@ -439,9 +436,12 @@ public class MappingJackson2HttpMessageConverterTests {
@@ -439,9 +436,12 @@ public class MappingJackson2HttpMessageConverterTests {
}
}
privateinterfaceMyJacksonView1{};
privateinterfaceMyJacksonView2{};
@SuppressWarnings("unused")
privatestaticclassJacksonViewBean{
@ -478,11 +478,13 @@ public class MappingJackson2HttpMessageConverterTests {
@@ -478,11 +478,13 @@ public class MappingJackson2HttpMessageConverterTests {