项目场景
本人在编写 Dubbo 接口时,由于某个功能需要传递多个枚举值,故采用 EnumSet 来定义参数类型,于是在功能调试时,出现以下报错。
com.alibaba.dubbo.remoting.RemotingException: Fail to decode request due to: RpcInvocation ...
查找相关资料后,发现是当前 Dubbo
版本(2.8.4)不支持 EnumSet 的序列化。Dubbo
默认使用 hessian
来进行序列化,而 hessian
不支持反