diff --git a/spring-messaging/src/main/java/org/springframework/messaging/simp/stomp/StompHeaderAccessor.java b/spring-messaging/src/main/java/org/springframework/messaging/simp/stomp/StompHeaderAccessor.java index c3dc192704..438b7fba77 100644 --- a/spring-messaging/src/main/java/org/springframework/messaging/simp/stomp/StompHeaderAccessor.java +++ b/spring-messaging/src/main/java/org/springframework/messaging/simp/stomp/StompHeaderAccessor.java @@ -197,7 +197,8 @@ public class StompHeaderAccessor extends SimpMessageHeaderAccessor { } StompCommand command = getCommand(); if (command == null) { - setHeader(COMMAND_HEADER, StompCommand.SEND); + command = StompCommand.SEND + setHeader(COMMAND_HEADER, command); } else if (!command.equals(StompCommand.SEND)) { throw new IllegalStateException("Unexpected STOMP command " + command);