1

我在fabric 1.4.3 上实例化java 链码时遇到问题,我没有改变任何东西,甚至没有改变组织或频道的名称。以下是我遵循的步骤:

  • 使用命令下载二进制文件curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s
  • 设置路径 export PATH=/bin:$PATH
  • cd 织物样品/fabcar
  • 运行脚本./startfabric.sh java

然后我在实例化java链代码时得到这个错误

错误:无法组装交易,错误提案响应不成功,错误代码 500,msg 链码注册失败:容器以 1 退出

虽然我可以完美地安装和运行 fabcar 示例中提供的 javascript 链代码。

平台信息

Fabric-samples branch : release-1.4
Docker: 19.03.2
Go version: go1.12.7 darwin/amd64
Node version: v8.16.0
OS: Mac Mojave 
4

1 回答 1

1

Fabric-samples我对 fabric 1.4.4 上的分支 1.4有同样的问题。我将文件中的以下依赖项从 1.4.3 更新为 1.4.4,build.gradle从而解决了该问题。

dependencies {
    implementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:1.4.4'
}
于 2020-01-01T07:55:01.790 回答