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

[DMN Designer] validation of included BKM invocation

    XMLWordPrintable

Details

    • Hide
      1. Import the attached project
      2. Open Traffic Vialotion model
      3. Validate it - error will appear (The expression 'a.b.c.d.Compare' for invocation node 'Should the driver be suspended?' did not resolve during compile time)
      4. Remove Comparison-2
      5. Validate model again
      6. Error will disappear
      Show
      Import the attached project Open Traffic Vialotion model Validate it - error will appear (The expression 'a.b.c.d.Compare' for invocation node 'Should the driver be suspended?' did not resolve during compile time) Remove Comparison-2 Validate model again Error will disappear
    • NEW
    • NEW

    Description

      Issue found during DROOLS-5229 review however it is present also in master.

      The issue is if user tries to invoke a BKM/function from included DMN model and alias of this model contain dots. In such case validation fails.

      The attached Traffic Violation sample was artificially amended to demonstrate the issue. There were added two context entries (Comparison and Comparison-2) in the Should be the driver suspended. Both logically equal.

      Attachments

        Issue Links

          Activity

            People

              jomarko@redhat.com Jozef Marko
              jomarko@redhat.com Jozef Marko
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: