Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-7215

Inconsistent list projection on context following DMNv1.3

XMLWordPrintable

    • 2022 Week 41-43 (from Oct 10)
    • 3
    • NEW
    • NEW
    • ---
    • ---

      Issue Description:

      When a list of context has null value for a context-entry, projection using QualifiedNameNode or PathExpressionNode do not lead to the same result, for instance when filtering list before projection.

      This is disambiguated by DMNv1.3 introducing the get value() built-in function semantic definition for a null, which is referenced in semantic of context 

      Acceptance Criteria:

      given

      Data:= [{v:”A1”}, {v:null}, {v:”C1”}]  

      for

      Data.v

      Data[v != “D1”].v 

      shall lead to the same result

      Out of Scope:

      as otherwise not specified

      Additional Information:

      n/a

            mmortari@redhat.com Matteo Mortari
            mmortari@redhat.com Matteo Mortari
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: