[jboss-jira] [JBoss JIRA] (DROOLS-1167) Comparison operation error
Michael Anstis (JIRA)
issues at jboss.org
Fri May 6 12:24:00 EDT 2016
[ https://issues.jboss.org/browse/DROOLS-1167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Anstis moved GUVNOR-2512 to DROOLS-1167:
------------------------------------------------
Project: Drools (was: Guvnor)
Key: DROOLS-1167 (was: GUVNOR-2512)
Workflow: GIT Pull Request workflow (was: classic default workflow)
Affects Version/s: 6.4.0.Final
(was: drools_6.4.0.Final)
> Comparison operation error
> --------------------------
>
> Key: DROOLS-1167
> URL: https://issues.jboss.org/browse/DROOLS-1167
> Project: Drools
> Issue Type: Bug
> Affects Versions: 6.4.0.Final
> Environment: OracleLinux 6, Java 7/8
> Reporter: Pierangelo Repetti
> Attachments: failing_rule.drl
>
>
> I migrated a set of rules from version 5.4 to 6.3. All rules are "Technical rules".
> After migration, I get the following error
> _Unable to Analyse Expression value != 0: [Error: Comparison operation requires compatible types. Found class org.mvel2.util.MethodStub and class java.lang.Integer] [Near : {... value != 0 ....}] ^ [Line: 29, Column: 9]
> _
> on the following line of a rule
> _$imponibile : RuleElement(label=="IMPONIBILE", value != 0, imponibile : value, imponibile_artmap : artmap);_
> RuleElement is a model class (loaded as a dependency) and declares a value attribute like
> _private Double value;_
> The same rule compiled without problems in 5.4.
> Thanks
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list