[rules-users] DROOLS from clause giving Error

David Sinclair dsinclair at chariotsolutions.com
Thu Nov 6 14:19:19 EST 2008


What is Processor? Doesn't look like it is a bound variable. Is it from
DBSubscription?

On Thu, Nov 6, 2008 at 2:11 PM, <shikha.x.aggarwal at jpmchase.com> wrote:

>
> Hi,
>
> I am using the from clause of drools and have written the following
> expression -
> *rule* "Rule1"
>    *when*
>                 $event : Event(eventId == "eventId.IR.001"),
>                 $dbS : DBSubscription( report == $event.report ) *from*Processor.getUsers()
>         *then*
>                 list.add($dbS);
>
> Here processor.getUsers writtens me a list of DBSubscription, When I load
> this package using
>   builder.addPackageFromDrl( source );
>
> I get an error saying -
> Exception in thread "main" *org.drools.compiler.DroolsParserException*: *Unknown
> error while parsing. This is a bug. Please contact the Development team.*
>         at org.drools.compiler.DrlParser.compile(*DrlParser.java:219*)
>         at org.drools.compiler.DrlParser.parse(*DrlParser.java:73*)
>         at org.drools.compiler.DrlParser.parse(*DrlParser.java:77*)
>
> Would Appreciate any help on the same.
>
> thanks
> Shikha
>
> ------------------------------
>
> This communication is for informational purposes only. It is not intended
> as an offer or solicitation for the purchase or sale of any financial
> instrument or as an official confirmation of any transaction. All market
> prices, data and other information are not warranted as to completeness or
> accuracy and are subject to change without notice. Any comments or
> statements made herein do not necessarily reflect those of JPMorgan Chase &
> Co., its subsidiaries and affiliates. This transmission may contain
> information that is privileged, confidential, legally privileged, and/or
> exempt from disclosure under applicable law. If you are not the intended
> recipient, you are hereby notified that any disclosure, copying,
> distribution, or use of the information contained herein (including any
> reliance thereon) is STRICTLY PROHIBITED. Although this transmission and any
> attachments are believed to be free of any virus or other defect that might
> affect any computer system into which it is received and opened, it is the
> responsibility of the recipient to ensure that it is virus free and no
> responsibility is accepted by JPMorgan Chase & Co., its subsidiaries and
> affiliates, as applicable, for any loss or damage arising in any way from
> its use. If you received this transmission in error, please immediately
> contact the sender and destroy the material in its entirety, whether in
> electronic or hard copy format. Thank you. Please refer to
> http://www.jpmorgan.com/pages/disclosures for disclosures relating to UK
> legal entities.
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20081106/b3d90201/attachment.html 


More information about the rules-users mailing list