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.