From 8908a2f19b2b418865e0d89621589e5ca3a250c9 Mon Sep 17 00:00:00 2001 From: Janne Valkealahti Date: Mon, 9 Mar 2015 08:20:35 +0000 Subject: [PATCH] Fix missing transitions for top level machine --- .../statemachine/config/EnumStateMachineFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-statemachine-core/src/main/java/org/springframework/statemachine/config/EnumStateMachineFactory.java b/spring-statemachine-core/src/main/java/org/springframework/statemachine/config/EnumStateMachineFactory.java index a674bb79..350079fe 100644 --- a/spring-statemachine-core/src/main/java/org/springframework/statemachine/config/EnumStateMachineFactory.java +++ b/spring-statemachine-core/src/main/java/org/springframework/statemachine/config/EnumStateMachineFactory.java @@ -141,7 +141,7 @@ public class EnumStateMachineFactory, E extends Enum> exten // full support of regions int initials = 0; if (regionStack.size() > 1) { - Collection> transitionsData = new ArrayList>(); + Collection> transitionsData = resolveTransitionData2(stateMachineTransitions.getTransitions()); Collection> stateDatas = new ArrayList>(); Iterator> i = regionStack.iterator(); while (i.hasNext()) {