本文介绍了Corda 4.0事务序列化问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

最近已升级到Corda 4.0,现在在尝试创建事务时看到序列化异常:

Having recently upgraded to Corda 4.0 we are now seeing a serialization exception when trying to create transactions:

任何想法是什么原因造成的?

Any ideas what causes this?

推荐答案

每次在Corda 4上看到这种形式的错误消息:

Anytime you see an error message of this form on Corda 4:

这是由某些番石榴版本中的错误引起的.

It's caused by a bug in certain versions of Guava.

Corda 4使用Guava版本 25.1-jre .但是,如果您的节点加载了另一个覆盖了Corda的Java版本的Guava版本(例如 21.0 ),则会看到此错误.

Corda 4 uses Guava version 25.1-jre. However, if your node loads another version of Guava (e.g. 21.0) that overrides Corda's version of Java, you will see this error.

计划对Corda 4.1进行修复.

A fix is planned for Corda 4.1.

这篇关于Corda 4.0事务序列化问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-21 06:10