FEEL-01017 Unable to evaluate expression

Hi to all,
I’m trying to use DMN in a BPMN process. I tested the decision table online and it works,
but when I start the process on Camunda I receive the following error:

“FEEL-01017 Unable to evaluate expression ‘“a”’ as no input is set. Maybe the inputExpression is missing or empty.”

Where is the mistake ?ApproriatezzaPrescrizione.dmn (2.3 KB)

Thank you
Bye

Andrea Bozzetto

This is the bpmn.

diagram_1.bpmn (5.0 KB)

Hi Andrea,

it doesn’t work because your decision table have no input expressions.

Best regards,
Philipp

Thank you. There are some input expressions but It is missing the property camunda:inputVariable

Bye
Andrea

Hi Andrea,

the property camunda:inputVariable is not required (and you don’t need it in your case). But when I look at your DMN then I see no input expression (i.e. the body), see:

<decisionTable id="decisionTable">
      <input id="input1" label="Prestazione">
        <inputExpression id="inputExpression1" typeRef="string" />
      </input>

It should look like this:

<input id="input1" label="Prestazione">
        <inputExpression id="inputExpression1" typeRef="string">        
              <text>prestazione</text>
        </inputExpression>
</input>

Note that you have to enter the Advanced Mode in the Camunda Modeler to set the input expression.

Best regards,
Philipp

1 Like

Create DMN in Advance mode and then use the variable names which are mentioned in Expression to invoke DMN.

It will surely work.