使用dubbo引用和发布服务时出现的异常:HTTP状态500 - 请求处理失败; 嵌套异常是com.alibaba.dubbo.rpc.RpcException:无法在服务cn.e3mall.serv
Posted 小毛喵喵
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用dubbo引用和发布服务时出现的异常:HTTP状态500 - 请求处理失败; 嵌套异常是com.alibaba.dubbo.rpc.RpcException:无法在服务cn.e3mall.serv相关的知识,希望对你有一定的参考价值。
异常情况如下:
从异常看,主要是因为TbItem没有序列化:
分析问题:
表现层调用服务端时返回了一个TbItem对象即Java对象,此时这个对象远程调用拿过来必须进行序列化,要进行网络传输必须先要把对象序列化,再通过流传到引用端(表现层),传到表现层后再进行反序列化,再变成Java对象,所以TbItem对象必须实现序列化接口
以上是关于使用dubbo引用和发布服务时出现的异常:HTTP状态500 - 请求处理失败; 嵌套异常是com.alibaba.dubbo.rpc.RpcException:无法在服务cn.e3mall.serv的主要内容,如果未能解决你的问题,请参考以下文章
使用DataContractJsonSerializer发序列化对象时出现的异常
FragmentPagerAdapter加载fragment并使用setUserVisibleHint()处理预加载时遇到的坑,给textview赋值时出现的空指针异常
当spring抛出异常时出现的页面的@ExceptionHandler(RuntimeException.class) 用法