首页 > 解决方案 > 无法在 cordapp-template-java 中运行流程

问题描述

我已经配置了 cordapp-template-java 的示例项目,并且所有节点和公证节点都已成功启动。但是,在运行流程时会引发错误

我已经运行了命令“start flow Initiator”,但出现以下错误没有找到匹配的构造函数:

在阅读了 stackoverflow 上的几个线程后,我在命令 start IOUFlow arg0: 99, arg1: "O=PartyB,L=New York,C=US" 下运行

但是我现在得到了不同的错误,如下所示

Thu Jul 29 17:47:55 IST 2021>>> 启动流程发起者“Bharat”提供的名称不明确,请更具体。您的选择是:

  1. com.template.flows.Initiator
  2. net.corda.core.flows.ContractUpgradeFlow$Initiate
  3. net.corda.core.flows.ContractUpgradeFlow$Authorise
  4. net.corda.core.flows.ContractUpgradeFlow$Deauthorise

任何帮助表示赞赏..!!

标签: corda

解决方案


我相信您正在使用格式错误的格式来触发流程。这是您需要使用的格式:

start flow <flowname> <param_1_name>: <param_1_value>, ..., <param_N_name>: <param_N_value>

推荐阅读