今天把edas官方的demo下载下来看,一行代码没有改,运行的时候报错
java.lang.ClassCastException: com.taobao.hsf.app.spring.util.HSFSpringConsumerBean cannot be cast to com.alibaba.edas.carshop.itemcenter.ItemService
at com.alibaba.edas.carshop.detail.StartListener.contextInitialized(StartListener.java:20)
另外自己写demo的时候报出另一个错误,
Caused by: com.taobao.hsf.exception.HSFServiceAddressNotFoundException: HSFServiceAddressNotFoundException-
at com.taobao.hsf.remoting.service.RPCProtocolTemplateComponent.invoke0(RPCProtocolTemplateComponent.java:476)
检查过interfacename和版本号、groupname都正确,
java.lang.ClassCastException
1.启动 Pandora Container 没有配置会报这个问题
在 Eclipse 菜单中选择 Run As > Run Configurations。
选择左侧导航选项中的 AliTomcat Webapp,单击上方的 New launch configuration 图标。
在弹出的界面中,选择 AliTomcat 页签,在 taobao-hsf.sar Location 区域单击 Browse,选择本地的 Pandora 路径,如:d:worktomcatdeploytaobao-hsf.sar。
2.hosts 映射
3.edas-config-center 中心是否启动
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。