[rules-users] Guvnor 5.2.0-Final in Tomcat 6.0.32 fail to compile rules

pamerida elpamm at hotmail.com
Tue Jul 5 12:59:00 EDT 2011


Thanks Mike, 

My rule definition is (the image cause is defined with the guided editor
from Guvnor)

http://drools.46999.n3.nabble.com/file/n3141579/drools.jpg 

and the result source: 

rule "prueba"
dialect "mvel"
when
      Cuscar( UNB.size() == 0 )
then
end

Cuscar is defined in my model and it contains an ArrayList called UNB (with
is getters and setters), Guvnor seems to recognize everything OK because it
let me select the correct options for the type ArrayList from the drop down
menu, but when i click the validate option it throws me this error:

[prueba] Unable to wire compiled classes, probably related to compilation
failures:[Error: no such identifier: UNB] [Near : {... UNB.size() ....}] ^
[Line: 1, Column: 1]

the identifier that doesnt seems to recognize is "size()", I have already
tryed this rule:

rule "prueba"
dialect "mvel"
when
    Cuscar( UNB == null )
then
end

and it compiles just fine... I wonder if it has something to do with the
strict mode that I posted in my first message?... 

Thanks so much for your help :)



--
View this message in context: http://drools.46999.n3.nabble.com/Guvnor-5-2-0-Final-in-Tomcat-6-0-32-fail-to-compile-rules-tp3139077p3141579.html
Sent from the Drools: User forum mailing list archive at Nabble.com.



More information about the rules-users mailing list