Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-1830 Verification & Validation: Management for the issue reporting
  3. DROOLS-1870

[Guided Decision Table] Row with Impossible Match throws Exception

    XMLWordPrintable

Details

    • NEW
    • NEW

    Description

      Validation of guided decision tables check for rows with 'Impossible Match'. Simple example of such row is one that contains both conditions:

      • (p.age < 10)
      • (p.age. > 20)

      However after such is detected, the attached exception and error dialog is thrown.

      Steps to reproduce:

      1. Create new Guided Decision Table
      2. Ensure you have available some data object to use
      3. Lets say you data object is Person with attribute age
      4. Insert two simple conditions column into table
        • The first condition restricts person age to be less than
        • The second condition restricts person age to be greater than
        • Both conditions are bound to the same fact
      5. Append row into decision table
        • Set less than condition column to value: 10
        • Set greater than condition column to value: 20
      6. The attached error is thrown
      7. Expected is Impossible Match detection

      Attachments

        Activity

          People

            rh-ee-jomarko Jozef Marko
            rh-ee-jomarko Jozef Marko
            Jozef Marko Jozef Marko
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: