[jboss-jira] [JBoss JIRA] (DROOLS-3477) MVEL: expression (1 + 2 * 3 + 4 * $v ) causes "no such method or function " for bind variable

Mario Fusco (Jira) issues at jboss.org
Fri Feb 8 05:06:20 EST 2019


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

Mario Fusco reopened DROOLS-3477:
---------------------------------


> MVEL: expression (1 + 2 * 3 + 4 * $v )  causes "no such method or function " for bind variable 
> -----------------------------------------------------------------------------------------------
>
>                 Key: DROOLS-3477
>                 URL: https://issues.jboss.org/browse/DROOLS-3477
>             Project: Drools
>          Issue Type: Bug
>          Components: core engine
>    Affects Versions: 7.11.0.Final
>         Environment: MVEL2 2.4.2 Final
>            Reporter: Hiroko Miura
>            Assignee: Mario Fusco
>            Priority: Major
>         Attachments: mvel2-var-test2.zip, mvel2-var-test3.zip
>
>
> Similar issue was reported and fixed in DROOLS-2854, there is another pattern which does not work.
> When MVEL evaluates 
>    m.setStatus( 1 + 2 * 3 + 4 * m.getStatus() );
> the following exception happens.
> {noformat}
> Exception executing consequence for rule "Hello World" in com.sample: [Error: no such method or function: m]
> [Near : {... m.setStatus( 1 + 2 * 3 + 4 * m.getStatus() ); ....}]
> {noformat}



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


More information about the jboss-jira mailing list