java.io.NotSerializableException 当 运行 Corda 4.4 Enterprise Tools Explorer

java.io.NotSerializableException when running Corda 4.4 Enterprise Tools Explorer

尝试 运行 Corda Enterprise Tools Explorer 4.4 并连接到自定义 cordapp 节点时出现以下错误(参见图像快照)。

步骤:

  1. 双击 corda-tools-explorer-4.4 可执行文件 jar

  2. 输入主机、端口和凭据(见登录屏幕截图)

我收到以下错误(请参见下面的屏幕截图)。 net.corda.core.CordaRuntimeException: java.io.NotSerializableException: net.corda.finance.internal.CashConfigDataFlow 未被节点找到,检查包含实现 net.corda.finance.internal.CashConfigDataFlow 的 CorDapp 的节点已加载并在类路径上

您所指的此版本的节点浏览器仅适用于 finance cordapp。您需要在节点中安装 finance cordapp。

不过,我们最近发布了一个支持自定义 cordapps 的新节点浏览器的测试版。

您可以在这里下载:https://github.com/corda/node-explorer/releases

要查看此处的演示:https://www.youtube.com/watch?v=cn2lhS8pjRs