diff --git a/spring-messaging/src/main/java/org/springframework/messaging/support/GenericMessage.java b/spring-messaging/src/main/java/org/springframework/messaging/support/GenericMessage.java index 637378938e..c5186d8351 100644 --- a/spring-messaging/src/main/java/org/springframework/messaging/support/GenericMessage.java +++ b/spring-messaging/src/main/java/org/springframework/messaging/support/GenericMessage.java @@ -83,7 +83,7 @@ public class GenericMessage implements Message, Serializable { public String toString() { StringBuilder sb = new StringBuilder(); - if (byte[].class.equals(this.payload.getClass())) { + if (this.payload instanceof byte[]) { sb.append("[Payload byte[").append(((byte[]) this.payload).length).append("]]"); } else {