[rules-users] Understanding "no viable alternative ..." errors
Esteban Aliverti
esteban.aliverti at gmail.com
Wed Jan 13 12:13:54 EST 2010
Did you miss an = sign in region??
rule "home dummy"
when
pointId: Point(page == "home", region =*=*"center-content")
content: Content(id=="adslot")
properties["type"]=="ad" from content
then
filter.put(content.id, true);
end
Best,
On Wed, Jan 13, 2010 at 2:09 PM, Pritam <infinity2heaven at gmail.com> wrote:
>
> While executing the following rule,
>
> rule "home dummy"
> when
> pointId: Point(page == "home", region ="center-content")
> content: Content(id=="adslot")
> properties["type"]=="ad" from content
> then
> filter.put(content.id, true);
> end
>
> I get the following error:
> [ERR 101] Line 16:46 no viable alternative at input 'EQUALS' in rule "home
> dummy" in pattern PointId[18,16]: [ERR 102] Line 18:16 mismatched input
> '"type"' expecting ']' in rule "home dummy" in pattern properties
>
> The documentation explains that this is the most common error but I still
> struggle to understand the correct grammar for writing rules. Can anyone
> point me to a good resource (I even read the book "drools 5) for writing
> the
> following rule in a drl format?
>
> " If a Point has a page, "home" and region, "center-content" and the
> Content
> id is "adslot" with a property, type as "ad" then filter the Content (using
> a global map and passing a boolean flag)
>
> Thanks
> --
> View this message in context:
> http://n3.nabble.com/Understanding-no-viable-alternative-errors-tp119375p119375.html
> 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
>
--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Esteban Aliverti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20100113/b72d4514/attachment.html
More information about the rules-users
mailing list