Hi,
the following expression on a list input column works fine with camunda-engine-dmn 7.16.0:
not("020" in ?) or (some x in ? satisfies x != "020" and x != "017")
But with 7.17.0 as well as 7.18.0 it causes the following exception:
org.camunda.bpm.dmn.feel.impl.FeelException: FEEL/SCALA-01008 Error while evaluating expression: failed to parse expression 'not("020" in ?) or (some x in ? satisfies x != "020" and x != "017")': Expected end-of-input:1:17, found "or (some x"
Here is the DMN file with the expression in first row (input column codEventKeys
):
disjunction_of_list_expressions.dmn (10.2 KB)
I would highly appreciate any advice on how to update the camunda-engine-dmn library without loosing this functionality.
Thanks a lot in advance and br,
Jan