SerializingHttpMessageConverter does not support byte[] or String (but does support anything else assignable to Serializable)

This commit is contained in:
Mark Fisher
2010-07-24 19:49:14 +00:00
parent 16b8ef2eab
commit 2d9de6c79d

View File

@@ -45,7 +45,8 @@ public class SerializingHttpMessageConverter extends AbstractHttpMessageConverte
@Override
public boolean supports(Class<?> clazz) {
return Serializable.class.isAssignableFrom(clazz);
return !(byte[].class.equals(clazz)) && !(String.class.equals(clazz))
&& (clazz != null && Serializable.class.isAssignableFrom(clazz));
}
@Override