Re: [rules-users] Unsatisfied rule fires - Drools bug?

2011-09-28 Thread Wolfgang Laun
per1 >>> ExpensiveCanonShopper0 >>> >>> I have two questions: >>> >>> 1. Is this a bug, or am I doing something wrong? Only >>> "ExpensiveCanonShopper0" should fire. >>> >>> 2. I am pretty sure this is somehow related

Re: [rules-users] Unsatisfied rule fires - Drools bug?

2011-09-28 Thread matvey1414
Hi, Thank you for your reply. I will use the Knowledge API going forward. Can you please explain what you mean by "deviate from the constraint syntax as defined with 5.1.1"? What's an example of 5.1.1 syntax, and what's an example of a deviation? -Matt On Tue, Sep 27, 2011 at 5:12 AM, laune [vi

Re: [rules-users] Unsatisfied rule fires - Drools bug?

2011-09-27 Thread Wolfgang Laun
Please use the new "knowledge" API for compiling and building a knowledge (not: rule) base. This bug has been fixed for 5.3.0. It is one of several that may occur when you use 5.2.0 and deviate from the constraint syntax as defined with 5.1.1. -W On 26 September 2011 22:51, matvey1414 wrote:

[rules-users] Unsatisfied rule fires - Drools bug?

2011-09-26 Thread matvey1414
Hi, I am working with Drools to implement a high-profile rules-engine. I have two rules defined. Clearly, only the first should fire, but both do. Here is my DRL: package com.sample import com.sample.DroolsTest.Request; rule "ExpensiveCanonShopper0" when Request( attributeMap["ca