-
Enhancement
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
2020 Week 46-48 (from Nov 9)
-
Undefined
-
NEW
-
NEW
-
---
-
---
In a DMN model as attached,
if sending a payload such as
{ "model-namespace": "https://kiegroup.org/dmn/_476F07A1-F787-4079-9A68-EF1C6030A3EF", "model-name": "simple2", "decision-name" : [ ], "dmn-context" : { "value": "49" } }
in the response we only get:
{ "type" : "SUCCESS", "msg" : "OK from container 'simple-dmn_1.0.0-SNAPSHOT'", "result" : { "dmn-evaluation-result" : { "messages" : [ { "dmn-message-severity" : "ERROR", "message" : "Error trying to call function SQRT.", "message-type" : "FEEL_EVALUATION_ERROR", "source-id" : null } ], "model-namespace" : "https://kiegroup.org/dmn/_476F07A1-F787-4079-9A68-EF1C6030A3EF", "model-name" : "simple2", "decision-name" : [ ], "dmn-context" : { "SQRT" : "function SQRT( value )", "Test BKMs" : null, "value" : "49" }, "decision-results" : { "_672DA7BF-6DE7-4A5B-8E9A-2CBDF1BA4C24" : { "messages" : [ ], "decision-id" : "_672DA7BF-6DE7-4A5B-8E9A-2CBDF1BA4C24", "decision-name" : "Test BKMs", "result" : null, "status" : "SUCCEEDED" } } } }
when the important detail is missing:
Error trying to call function SQRT.: java.lang.IllegalArgumentException: Unable to coerce parameter org.kie.dmn.feel.runtime.FEELFunction$Param@7091f3bd. Expected double but found class java.lang.String