Flowable DMN Expression Evaluation not working in 6.3

In 6.2 I was able to return a computed expression using Decision table. But Now I am not able to do the same. For example, I want to send one of the input parameters back as a result of the decision execution.

  <input label="Source">
    <inputExpression id="inputExpression_inputExpression_1" typeRef="string">
      <text>Source</text>
    </inputExpression>
  </input>
  <input label="Process Definition Key">
    <inputExpression id="inputExpression_inputExpression_7" typeRef="string">
      <text>ProcessDefinitionKey</text>
    </inputExpression>
  </input>
...

Hi Biyat,

First; there seems to be a bug when using expressions as outcomes with type ‘string’.
I’ve created an issue https://github.com/flowable/flowable-engine/issues/1028 .

In addition to that it’s perhaps good to mention that some things changed in the recent release regarding using expressions in the Decision Table editor.
In order to provide better validation support in the editor it’s advised to note expressions (like referring to a variable) as ${variable1} or as #{variable1 + variable2}.

We’ll try to get issue fixed ASAP and include the fix in the next release.

Regards,

Yvo