Affects Version/s: 3.0.0.RELEASE
Fix Version/s: None
Sorry, I submit to the wrong project, I resubmit this issue to : https://jira.spring.io/browse/SPR-16275 please close this, thanks.
Hello, there is a error in WebSocket document, https://docs.spring.io/spring/docs/4.3.x/spring-framework-reference/html/websocket.html
the Doc says: I shoud config Borker as :
but if I conifg as above, the following code won't work:
The working config should be :
config.enableSimpleBroker("/topic", "queue"); (it is "queue" NOT "/queue")
I debuged and found this: the message send by template.convertAndSendToUser, its destination will finnally be changed into a string like this: "queue/trade-users4pkn4bg", it doesn't start with "/queue".
and the method org.springframework.messaging.simp.broker.AbstractBrokerMessageHandler#checkDestinationPrefix will return *false *if we config "/queue" as the Doc says.
I am not sure, we should change the Doc or change the Java Codes.