[
https://issues.jboss.org/browse/DROOLS-3283?page=com.atlassian.jira.plugi...
]
Kris Verlaenen updated DROOLS-3283:
-----------------------------------
Sprint: 2018 Week 45-47, 2018 Week 48-50, 2018 Week 51-01 (was: 2018 Week 45-47, 2018
Week 48-50)
Incorrect V&V results when operator is filled in the row (as
opposed to column definition)
------------------------------------------------------------------------------------------
Key: DROOLS-3283
URL:
https://issues.jboss.org/browse/DROOLS-3283
Project: Drools
Issue Type: Bug
Affects Versions: 7.14.0.Final
Reporter: Toni Rikkola
Assignee: Toni Rikkola
Priority: Major
Labels: drools-tools, support
Imagine data model Person with attribute age.
If you create decision table and add two columns:
- both are defined against "age" attribute
- none of them have operator defined
then you add one row, and you fill in the operator and the value directly inside the row.
For example:
>= 20
<= 30
The generated DRL looks like this:
{code:java}
package org;
//from row number: 1
rule "Row 1 AnotherTest"
dialect "mvel"
when
p : Person( age >= 20 , age <= 30 )
then
p.setAgeGroup( "whatever" );
end
{code}
The V&V will report this as conflicting row:
!6iOx.png|thumbnail!
--
This message was sent by Atlassian Jira
(v7.12.1#712002)