Basic env info: - OS: mac os 10.15.4 - JDK: openjdk8 - Springboot version: 2.3.4.RELEASE

Reproduce: - Create a basic rsocket client and server - Register RSocketMessageHandler to enable rsocket request's routing - Create class A and class B as follow:

public class A {

    @MessageMapping("myRoute")
    public ResponseData testA(String request) {

    }
}

public class B {

    @MessageMapping("myRoute")
    public ResponseData testA(String request) {

    }

}

  • Console send request to route "myRoute"
  • Client will not throw any exception and the request will timeout.

Conclusion: - RSocket client is not be aware of route name conflict what will make user very confused.

Expected: - Springboot's rsocket client can print exception info when receive a request have conflict route names

Comment From: philwebb

@KaimingWan Are you able to share a compete example either as a GitHub project or an attached zip?

Comment From: spring-projects-issues

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Comment From: spring-projects-issues

Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.