[rules-users] nested accessors with Sets
Edson Tirelli
tirelli at post.com
Thu Aug 2 17:46:49 EDT 2007
Mark,
Hmmm, something is going on with mvel integration... bellow must work.
There are work arounds (like using plain java code, or using multiple
patterns), but I think we need to fix that. Can you please include this info
in the ticket.
Thanks,
[]s
Edson
2007/8/2, mark.mcnally at comcast.net <mark.mcnally at comcast.net>:
>
> Edson,
>
> Thank you for the response. I tried writing the in-line eval as suggested
> but get this Exception:
>
> org.drools.rule.InvalidRulePackage: Unable to determine the used
> declarations : [Rule name=State, agendaGroup=MAIN, salience=0,
> no-loop=false]
> at org.drools.rule.Package.checkValidity(Package.java:408)
> at org.drools.common.AbstractRuleBase.addPackage(
> AbstractRuleBase.java:288)
> at [...]
>
> This is my rule:
>
> rule State
> dialect "mvel"
> when
> $ca:CandidateAssociation( eval ( !
> nurseDetails.stateLicensures.contains( patientDetails.state ) ) )
> then
> retract( $ca );
> end
>
> I haven't yet but, plan to open an issue in JIRA as requested
>
> Thanks for your help.
> Mark
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070802/20ad2480/attachment.html
More information about the rules-users
mailing list