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

    • NEW
    • NEW

      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

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

                Created:
                Updated:
                Resolved: