Hi Jeff, I logged a bug for this one a while back, here's the JIRA, patch details included.
https://jira.jboss.org/jira/browse/GUVNOR-520 I would appreciate it if somebody could commit this for me :) Cheers, Paul 2010/4/30 Esteban Aliverti <[email protected]> > It sounds like a bug. Can you double check it and create a jira issue > please? > > best, > > 2010/4/29 Doyel,Jeff <[email protected]> > >> I am setting up a very simple example using a DSL and Guvnor. My DSL is >> as follows: >> >> [when]Age is less than {age} years old=AgeFact(ageInYears < {age}) >> >> When I attempt to create a new Business Rule using the Guvnor I can select >> the above expression just fine and the sentence displays as expected. I >> then fill in the years with a numeric value (4) and validate. Upon >> validation I receive the following error. >> >> [Age Test Rule] [ERR 101] Line 4:2 no viable alternative at input 'Age' in >> rule "Age Test Rule" >> >> I then view the source and it looks like this. >> >> rule "Age Test Rule" >> dialect "mvel" >> when >> Age is less than 4years old >> then >> end >> >> I noticed that there is no space between the ‘4’ and the word ‘years’. >> However, in my DSL sentence there is a space between {age} and years. >> Another interesting thing, if I enter the number 4 followed by a space in >> the Guvnor form then the rule validates correctly. Is this a bug or is it >> something I am doing wrong in my DSL? >> >> Thanks, >> Jeff >> >> ------------------------------ >> CONFIDENTIALITY NOTICE This message and any included attachments are from >> Cerner Corporation and are intended only for the addressee. The information >> contained in this message is confidential and may constitute inside or >> non-public information under international, federal, or state securities >> laws. Unauthorized forwarding, printing, copying, distribution, or use of >> such information is strictly prohibited and may be unlawful. If you are not >> the addressee, please promptly delete this message and notify the sender of >> the delivery error by e-mail or you may call Cerner's corporate offices in >> Kansas City, Missouri, U.S.A at (+1) (816)221-1024. >> >> _______________________________________________ >> rules-users mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/rules-users >> >> > > > -- > XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX > > Esteban Aliverti > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
