From: Lukasz Muszkieta Date: Fri, 2 Aug 2019 16:59:12 +0000 (+0200) Subject: Fix Blocker Bug - prevent from npe throwing X-Git-Tag: 1.5.2~142 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F92%2F92592%2F1;p=so.git Fix Blocker Bug - prevent from npe throwing Change-Id: Id6dd23c07f282ac7c7d3df3f612175d1bbf5a184 Issue-ID: SO-2187 Signed-off-by: Lukasz Muszkieta --- diff --git a/bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/WorkflowAction.java b/bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/WorkflowAction.java index 78cb533c9e..e6dd38ee1e 100644 --- a/bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/WorkflowAction.java +++ b/bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/WorkflowAction.java @@ -372,7 +372,7 @@ public class WorkflowAction { } } - if (flowsToExecute.isEmpty()) { + if (flowsToExecute == null || flowsToExecute.isEmpty()) { throw new IllegalStateException("Macro did not come up with a valid execution path."); } List flowNames = new ArrayList<>();