[jboss-jira] [JBoss JIRA] (DROOLS-702) Rule Inheritance fired the sub rule even the condition doen't match

Yacine Jaber (JIRA) issues at jboss.org
Sun Feb 1 05:02:49 EST 2015


    [ https://issues.jboss.org/browse/DROOLS-702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13036632#comment-13036632 ] 

Yacine Jaber commented on DROOLS-702:
-------------------------------------

Hi David,

Thank you for your answer. I though that even if we use the same fact on the parent & child rule, the evaluation will be made on these two rules.

It's could be interesting to mention this case on documentation (7.8.5. Conditional named consequences).

The unification works as expected. Can you tell me which solution is strong (Unification or from)?


> Rule Inheritance fired the sub rule even the condition doen't match
> -------------------------------------------------------------------
>
>                 Key: DROOLS-702
>                 URL: https://issues.jboss.org/browse/DROOLS-702
>             Project: Drools
>          Issue Type: Bug
>    Affects Versions: 6.1.0.Final
>         Environment: Windows, Java6.0.29
>            Reporter: Yacine Jaber
>            Assignee: Davide Sottara
>            Priority: Critical
>         Attachments: wod-drools-test.7z
>
>
> You can find the attached a simple maven project that shows this error.
> You can run ExampleDrools class as main java application.
> The sub rules are fired even if the condition is not matched.
> There are a work arround by using <from $fact> into a sub rule to avoid firing this one.
> This simple project shows the failed and work arround test.



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jboss-jira mailing list