Fix Stomp Broker Relay ignoring destination prefixes in some cases

Issue: SPR-16265
master
Rémi Alvergnat 7 years ago committed by Rossen Stoyanchev
parent 554662ebab
commit 76dcde9e31
  1. 3
      spring-messaging/src/main/java/org/springframework/messaging/simp/stomp/StompHeaderAccessor.java

@ -197,7 +197,8 @@ public class StompHeaderAccessor extends SimpMessageHeaderAccessor {
} }
StompCommand command = getCommand(); StompCommand command = getCommand();
if (command == null) { if (command == null) {
setHeader(COMMAND_HEADER, StompCommand.SEND); command = StompCommand.SEND
setHeader(COMMAND_HEADER, command);
} }
else if (!command.equals(StompCommand.SEND)) { else if (!command.equals(StompCommand.SEND)) {
throw new IllegalStateException("Unexpected STOMP command " + command); throw new IllegalStateException("Unexpected STOMP command " + command);

Loading…
Cancel
Save