[rules-users] help! rule"rule_key" failed to predicate
赵慧
zhaoh at hpnl.ac.cn
Tue Apr 12 22:09:19 EDT 2011
hi,thank you very much for helping me with the problem.nevertheless,I have got another error. I compile the program and get the errors as follows:
[4,0]: [ERR 103] Line 4:0 rule 'rule_key' failed predicate: {(validateIdentifierKey(DroolsSoftKeywords.RULE))}? in rule
[4,9]: [ERR 101] Line 4:9 no viable alternative at input 'com' in rule package
I don't know how it happened, looking forward to your reply! thank you !!!
> Try adding 'dialect "mvel"' (no single quotes) after the rule name to the top of each of the rules. I have seen this error before and doing this resolved the issue.
>
> >hello,everyone!I wrote a rule with Drools,but the error told me that the field Server.Message is not visible, I can't find how it happens. Please
> >help me, I am almost exhausted with it. thank you.
> >the rules are as follows:
> >
> >package com.sample
> >import com.sample.Server;
> >
> >rule "system will execute 'tc' command"
> > when
> > eval(Server.Message>8388608)
> > then
> > System.out.println("The network is so crowd that it needs repairing.");
> > Runtime.getRuntime().exec("tc");#execute the "tc" command end
> >
> >rule "caution"
> > when
> > eval(Server.Message==8388608)
> > then
> > System.out.println("caution!The network maybe will get blocked very soon."); end
> >
> >rule "fluent network"
> > when
> > eval(Server.Message<8388608)#conditions
> > then
> > System.out.println("the current network is very good");
> > #actions
> >end
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20110413/1d727389/attachment.html
More information about the rules-users
mailing list