无法组装交易,错误的提案响应未成功,错误代码500

时间:2019-12-13 12:25:12

标签: java hyperledger-fabric hyperledger

我正在测试超级账本结构样本中的“ fabcar”存储库。 https://github.com/hyperledger/fabric-samples

尽管我试图通过将CC_SRC_LANGUAGE = $ {1:-“ java”}放入java.smart合同中的startFabric.sh文件https://github.com/hyperledger/fabric-samples/blob/release-1.4/fabcar/startFabric.sh中,但它给了我以下错误。

错误:无法组装事务,错误的提案响应未成功,错误代码500,味精链码注册失败:容器退出,值为0

一个人可以签出相应代码的仓库。 “ go”和“ javascript”的智能合约运行正常,但在Java中,实例化通道上的链码时显示错误。 我正在努力但没有通过,有人可以建议我如何用Java编写智能合约。(例如Java智能合约的gradle文件)

1 个答案:

答案 0 :(得分:0)

检查build.gradle中的依赖项。

compile group: 'org.hyperledger.fabric-chaincode-java', name: 'fabric-chaincode-shim', version: '1.x'

将“ 1.x”更改为“ 1.4.2”。