如题,通过调试可以看到进入了handspake的interceptor和handle类的afterConnectionEstablished方法,但无法进入handleMessage方法造成无法转发消息,求高人指点。
去Log 下看一看是否出现java.lang.NoSuchMethodError找不到方法 等类似错误,原因是有时候出现这种怪异的问题,是由于多个版本的class存在。 比如说:某个java编译成class后,放到classes下面,然后lib目录下,也有这个class所在的jar包,这样就导致classpath实际上有两个相同的class。
我就是spring.web 有两个版本而无法进入handleMessage方法,删除其中一个jar 就好了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。