下午在解决包mybatis-jobs的冲突, 解决了很长时间, 总结一下对于RPC 调用的包冲突
1. hessian 冲突 :HessianProtocolException: ‘3’ is an unknown class definitioncom.caucho hessian 3.1.5
com.caucho.hessian.io.HessianProtocolException: '3' is an unknown class definition at com.caucho.hessian.io.Hessian2Input.readObject(Hessian2Input.java:1711) at com.baomidou.jobs.rpc.serialize.impl.HessianSerializer.deserialize(HessianSerializer.java:45) ... 33 common frames omitted2. netty 冲突: HessianProtocolException: expected map/object at java.lang.Long (26740)
io.netty netty-all 4.1.29.Final
Caused by: com.caucho.hessian.io.HessianProtocolException: expected map/object at java.lang.Long (26740) at com.caucho.hessian.io.AbstractDeserializer.error(AbstractDeserializer.java:108) at com.caucho.hessian.io.AbstractMapDeserializer.readObject(AbstractMapDeserializer.java:70) at com.caucho.hessian.io.Hessian2Input.readObject(Hessian2Input.java:1756)



