[jboss-jira] [JBoss JIRA] (DROOLS-3556) 'update' works differently than 'modify' when using dialect "mvel" with property reactive

Hiroko Miura (Jira) issues at jboss.org
Mon Jan 28 00:55:01 EST 2019


     [ https://issues.jboss.org/browse/DROOLS-3556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hiroko Miura updated DROOLS-3556:
---------------------------------
    Description: 
Behavior of  'update' is different from 'modify' when dialect "mvel" is used with property reactive.

In case of reproducer, when using update() after fact modification, the rule is continuously executed even though the condition no longer match.(i.e. re-evaluation does not work as expected)

  was:
Behavior of  'update' is different from 'modify' when dialect "mvel" is sued with property reactive.

When using update() after fact modification, the same rule is continuously executed even though the condition no longer match.



> 'update' works differently than 'modify' when using  dialect "mvel" with property reactive
> ------------------------------------------------------------------------------------------
>
>                 Key: DROOLS-3556
>                 URL: https://issues.jboss.org/browse/DROOLS-3556
>             Project: Drools
>          Issue Type: Bug
>          Components: core engine
>    Affects Versions: 7.14.0.Final
>         Environment: - Red Hat Decision Manager
>  - 7.2.0
>            Reporter: Hiroko Miura
>            Assignee: Mario Fusco
>            Priority: Major
>              Labels: support
>         Attachments: updatePropertyReactive.zip
>
>
> Behavior of  'update' is different from 'modify' when dialect "mvel" is used with property reactive.
> In case of reproducer, when using update() after fact modification, the rule is continuously executed even though the condition no longer match.(i.e. re-evaluation does not work as expected)



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list