-
Key: DMN13-133
-
Status: closed
-
Source: Red Hat ( Matteo Mortari)
-
Summary:
The specification in chapter "10.3.1.5 Contexts, Lists, Qualified Names, and Context Lists"
presents the following example:
[{a: [{b: 1}, {b: [2.1, 2.2]}]}, {a: [{b: 3}, {b: 4}, {b: 5}]}].a.b = [[{b: 1}, {b: [2.1, 2.2]}], [{b: 3}, {b: 4}, {b: 5}]].b = [[1, [2.1, 2.1]],[ 3, 4, 5]]
However line 2 is wrong since DMNv1.2 dropped the equivalence that
a=[a]
therefore line 2 is problematic:
[[{b: 1}, {b: [2.1, 2.2]}], [{b: 3}, {b: 4}, {b: 5}]].b = ^ b property is not available here
as at the cursor position is not a context but two items of the root list.
It is proposed to replace the example as follows:
[{a: {b: 1}}, {a: {b: [2.1, 2.2]}}, {a: {b: 3}}, {a: {b: 4}}, {a: {b: 5}}].a.b = [{b: 1}, {b: [2.1, 2.2]}, {b: 3}, {b: 4}, {b: 5}].b = [1, [2.1, 2.1], 3, 4, 5]
-
Reported: DMN 1.2b1 — Sat, 26 Jan 2019 09:34 GMT
-
Disposition: Resolved — DMN 1.3
-
Disposition Summary:
Fix typo in the example on chapter 10.3.1.5
See revised text.
-
Updated: Mon, 30 Mar 2020 19:50 GMT
DMN13 — Wrong example in chapter "10.3.1.5"
- Key: DMN13-133
- OMG Task Force: Decision Model and Notation 1.3 RTF