diff --git a/src/main/java/zw/qantra/tm/domain/workflows/TransactionWorkflow.java b/src/main/java/zw/qantra/tm/domain/workflows/TransactionWorkflow.java index 556b788..555be18 100644 --- a/src/main/java/zw/qantra/tm/domain/workflows/TransactionWorkflow.java +++ b/src/main/java/zw/qantra/tm/domain/workflows/TransactionWorkflow.java @@ -164,8 +164,8 @@ public class TransactionWorkflow extends WorkflowDefinition { execution.setVariable("body", Utils.toJson(transaction)); return NextAction.moveToState(SALES_INVOICE, "Polling complete"); } catch (Exception e) { - log.info(e.getMessage()); - return NextAction.moveToState(FAILED, e.getMessage()); + log.info(e.getCause().getMessage()); + return NextAction.moveToState(FAILED, e.getCause().getMessage()); } }