本文介绍了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事务序列化问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!