suppose String first 2011/3/26 Mauricio Salatino <[email protected]>: > yeah... that it's age? an int? > > > 2011/3/25 Wolfgang Laun <[email protected]> >> >> You can't use a method call as the left hand side operand in a constraint; >> thus >> age.size() == 0 >> is not correct. >> >> Do you really mean >> age == "null" >> >> Probably >> ApplicationData( age == null || age == "" ) >> is the right thing to do, provided that ApplicationData.age is a String. >> >> -W >> >> On 25 March 2011 17:32, Benson Fung <[email protected]> wrote: >>> >>> Hi, >>> >>> I got the following rule problem. >>> >>> The rule is like : >>> >>> 1. | rule "Rule1" >>> 2. | dialect "mvel" >>> 3. | when >>> 4. | ad : ApplicationData( age == "null" , age.size() >>> == 0) >>> 5. | then >>> 6. | ad.setReturnMsg( "age should not be null or >>> empty" ); >>> 7. | end >>> >>> where setReturnMsg is a method of ApplicationData Fact(); >>> >>> However, I got the validation error : >>> >>> [Rule1] [ERR 101] Line 4:49 no viable alternative at input ')' in rule >>> "Rule1" in pattern ApplicationData >>> [Rule1] [ERR 102] Line 4:51 mismatched input '==' expecting ')' in >>> rule "Rule1" in pattern ApplicationData >>> >>> Please help what the problem is. >>> >>> >>> Thanks >>> _______________________________________________ >>> 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 >> > > > > -- > - CTO @ http://www.plugtree.com > - MyJourney @ http://salaboy.wordpress.com > - Co-Founder @ http://www.jbug.com.ar > > - Salatino "Salaboy" Mauricio - > > _______________________________________________ > 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
