[
https://issues.jboss.org/browse/DROOLS-1797?page=com.atlassian.jira.plugi...
]
Michael Anstis moved GUVNOR-2663 to DROOLS-1797:
------------------------------------------------
Project: Drools (was: Guvnor)
Key: DROOLS-1797 (was: GUVNOR-2663)
Workflow: GIT Pull Request workflow (was: classic default workflow)
Component/s: Guided Decision Table Editor
(was: Guided Decision Table)
Affects Version/s: 6.4.0.Final
(was: drools_6.4.0.Final)
Incorrect V&V results when operator is filled in the row (as
opposed to column definition)
------------------------------------------------------------------------------------------
Key: DROOLS-1797
URL:
https://issues.jboss.org/browse/DROOLS-1797
Project: Drools
Issue Type: Bug
Components: Guided Decision Table Editor
Affects Versions: 6.4.0.Final
Reporter: Anton Giertli
Assignee: Toni Rikkola
Attachments: 6iOx.png
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.5.0#75005)