簡體   English   中英

如何在 RPC 調用期間處理 Corda 異常

[英]How to Handle Corda Exceptions during RPC call

我有一個連接到 Corda 節點的 springboot 應用程序。 每當我進行節點連接並執行以下nodeRPCConnection.getProxy().startTrackedFlowDynamic(ExampleFlow.class).getReturnValue().get()時,我需要處理以下內容

未處理的異常:java.lang.InterruptedException、java.util.concurrent.ExecutionException

我正在通過 ExceptionHandler 處理。 問題是如何處理合同異常? 因為每當我觸發合同異常時,它都會更改為 ExecutionException

謝謝你

使用flow.returnValue.getOrThrow而不是get ,這將為您解開一個ExecutionExceptions ,而是返回它們的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM