hessian BigDecimal反序列化異常

用hessian時BigDecimal反序列化時有的版本報上述異常如hessian4.0.7,有的版本反序列化結果是0,緣由是服務端和客戶端沒有加序列化和反序列化配置,在服務提供方jar包里加上hessian的配置就能夠了,以下:java


deserializers文件內容:sql

java.math.BigDecimal=com.caucho.hessian.io.BigDecimalDeserializerci

java.sql.Date=com.caucho.hessian.io.SqlDateDeserializer io

java.util.Date=com.caucho.hessian.io.DateDeserializer 配置

serializers文件內容:序列化

java.math.BigDecimal=com.caucho.hessian.io.StringValueSerializerim

java.sql.Date=com.caucho.hessian.io.SqlDateSerializer 客戶端

java.util.Date=com.caucho.hessian.io.DateSerializer 異常

相關文章
相關標籤/搜索