diff --git a/server/pom.xml b/server/pom.xml index b83709a..598bf7b 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -37,7 +37,7 @@ com.github.materna-se jdec - 2.9.9-SNAPSHOT + 2.9.10-SNAPSHOT diff --git a/server/src/main/java/de/materna/dmn/tester/servlets/model/ModelServlet.java b/server/src/main/java/de/materna/dmn/tester/servlets/model/ModelServlet.java index 42c0df4..9a5b2bf 100644 --- a/server/src/main/java/de/materna/dmn/tester/servlets/model/ModelServlet.java +++ b/server/src/main/java/de/materna/dmn/tester/servlets/model/ModelServlet.java @@ -13,6 +13,7 @@ import de.materna.jdec.CamundaDecisionSession; import de.materna.jdec.DMNDecisionSession; import de.materna.jdec.GoldmanDecisionSession; +import de.materna.jdec.dmn.DroolsAnalyzer; import de.materna.jdec.model.*; import de.materna.jdec.serialization.SerializationHelper; import org.kie.dmn.api.core.DMNModel; @@ -182,7 +183,7 @@ public Response getInputs(@PathParam("workspace") String workspaceUUID) throws I Map decisions = new HashMap<>(); for (DecisionNode decision : mainModel.getDecisions()) { - decisions.put(decision.getName(), new InputStructure(decision.getResultType().getName())); + decisions.put(decision.getName(), DroolsAnalyzer.getInputStructure(decision.getResultType())); } context.put("decisions", decisions); }