Why each cell in DMN Tables has to be full expression where as in the documentation and examples shown on the website, it has been mentioned that the half expressions works perfectly fine.
Just to make myself a bit clear, Let’s say I have 2 inputs
Input 1: I1
Input 2 : I2 and they result in Output : O
But if i have to specify something like I1>100{complete expression} in the documentation it is shown that i can basically go with >100{half expression} but that doesn’t work correctly when i executed the code in JAVA .
Sorry for the delay man.
Can you help me with this.
PFA dmn diagram : dynamicGenerated_new.dmn (3.8 KB)
I created this DMN via java code and not through modeler. Please help me understand why on deployment it is failing with : DMN-01002 Unable to evaluate expression for language ‘JUEL’: '${cellInput >= 100 && cellInput <= 150}'
I am new to it and badly stuck on it. Any help how to achieve this via java will be highly appreciated.
your definitions-tag looks like the first one. If you create a new DMN-table from within the Camunda Modeler, the definitions-tag looks like the second one.
But using java, i am not specifying any expression language explicitly.
Okay i will try and will let you know if it solves the problem but can you explain in brief what do you think is causing the real problem here?
I am not sure how can I show you but when i am entering the matching conditions, java is not adding it to the list of matching rules.
The number of matching rules is always 0.
I am able to evaluate the same using Camunda DMN Online Simulator but using springboot i am unable to evaluate the same model. Can you try and check with java code if you’re able to achieve it?