[rules-users] Custom Evaluator compile time error, If I am upgrading from drool 5.0 to 5.3

kashif10 kash452 at yahoo.com
Tue Jan 24 10:39:52 EST 2012


works ok in 5.0 but not in 5.3
Person(  name (equalsIgnoreCase "Ron" || equalsIgnoreCase "Mark")   )  
getting error
BuildError: Evaluator 'equalsIgnoreCase' does not support type 'ValueType =
'Object'

But If I remove || its working ok in 5.3
Person(  name (equalsIgnoreCase "Ron" )   )  


Same

Person(  name (equalsIgnoreCase "Ron") || age =="25" )   )  
not working

but working
Person(  name (equalsIgnoreCase "Ron") && age =="25" )   )  


So its problem  adding || in 5.3 not sure why. 

--
View this message in context: http://drools.46999.n3.nabble.com/Custom-Evaluator-compile-time-error-If-I-am-upgrading-from-drool-5-0-to-5-3-tp3683440p3685091.html
Sent from the Drools: User forum mailing list archive at Nabble.com.



More information about the rules-users mailing list