[rules-users] Using DSL and accumulate in Drools BRMS leads to unexpected results
pentarious
cristiano.giuffrida at gmail.com
Tue Sep 25 04:36:47 EDT 2007
Thanks,
I just opened a JIRA: http://jira.jboss.com/jira/browse/JBRULES-1219
Should I open a JIRA for the following problem, too?
http://www.nabble.com/org.drools.base.accumulators.CountAccumulateFunction-error-with-Drools-BRMS-4.0.1-tf4414590.html#a12592552
Regards,
CG
Edson Tirelli-3 wrote:
>
> Yes,
>
> This is a bug in the DSL engine. May I ask you please to open a JIRA?
>
> Thank you,
> Edson
>
>
> 2007/9/11, pentarious <cristiano.giuffrida at gmail.com>:
>>
>>
>> Hi,
>> I'm using the following DSL:
>> [when]There are at least {N} objects in the domain=Number(intValue>={N})
>> from accumulate ( i : Object(), count( i ) )
>> [when]- category is {Category}=category== "{Category}"
>>
>> Using the above DSL from Drools BRMS leads to the following result (rule
>> source code):
>> Number(intValue>=10) from accumulate ( i : Object(), count( i,
>> category=="CATEGORY") )
>>
>> Of course this is not the expected behavior. This should lead to
>> something
>> like:
>> Number(intValue>=10) from accumulate ( i : Object(category=="CATEGORY"),
>> count( i) )
>>
>> I have no such a problem when using the same approach with a collect
>> statement, i.e. the following source code is generated:
>> ArrayList() from collect ( Object(category=="CATEGORY") )
>>
>> Is it a bug?
>>
>> Regards,
>>
>> CG
>> --
>> View this message in context:
>> http://www.nabble.com/Using-DSL-and-accumulate-in-Drools-BRMS-leads-to-unexpected-results-tf4421763.html#a12612164
>> Sent from the drools - user mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>
>
>
> --
> Edson Tirelli
> Software Engineer - JBoss Rules Core Developer
> Office: +55 11 3529-6000
> Mobile: +55 11 9287-5646
> JBoss, a division of Red Hat @ www.jboss.com
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
--
View this message in context: http://www.nabble.com/Using-DSL-and-accumulate-in-Drools-BRMS-leads-to-unexpected-results-tf4421763.html#a12875303
Sent from the drools - user mailing list archive at Nabble.com.
More information about the rules-users
mailing list