【问题标题】:Flow use session send() method failed?Flow 使用会话 send() 方法失败?
【发布时间】:2021-08-20 19:24:22
【问题描述】:

我使用 session.send() 方法发送一个字符串,但是在启动流程时返回此错误。

[ERROR] 23:43:46+0800 [Node thread-1] corda.flow. - Flow raised an error: null. The flow's  
database transaction is missing. {actor_id=internalShell, actor_owning_identity=O=Sender,  
L=New York, C=US, actor_store_id=NODE_CONFIG, fiber-id=10000001, flow-id=ac0b55a7-06da- 
4bef-87da-1f68c85a293e, invocation_id=9e45732f-9ec9-4914-bfa8-aae52a9208f8,  
invocation_timestamp=2021-06-02T15:43:46.233Z, origin=internalShell, session_id=b9ee9f7f- 
ea97-4731-8f62-bc2dd398098e, session_timestamp=2021-06-02T15:43:45.850Z, thread-id=204}

【问题讨论】:

    标签: session corda send


    【解决方案1】:

    在 Corda slack 中提到了类似的问题,所以我也在这里报告给那些面临同样问题的人。

    在这种情况下,@Suspendable 在流中的 call() 函数定义之前丢失。

    【讨论】:

      猜你喜欢
      • 2019-04-20
      • 2013-07-26
      • 2019-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-29
      • 1970-01-01
      相关资源
      最近更新 更多