hello, 
first sorry for my bad english
when I execute the code
rule "sample1"
when
             
       $P: User($name : name, email matches "[EMAIL PROTECTED]")
       $role :Role

then
       $role.addUser($P);
 end

User and Role are JavaBean

error is affiched

Exception in thread "main" org.drools.rule.InvalidRulePackage: unknown:12:0 
mismatched token: [EMAIL PROTECTED],169:172='then',<33>,12:0]; expecting type 
'('

    at org.drools.rule.Package.checkValidity(Unknown Source)
    at org.drools.common.AbstractRuleBase.addPackage(Unknown Source)
    at org.drools.jsr94.rules.admin.RuleExecutionSetImpl.<init>(Unknown Source)
    at 
org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl.createRuleExecutionSet(Unknown
 Source)
    at 
org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl.createRuleExecutionSet(Unknown
 Source)
    at 
org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl.createRuleExecutionSet(Unknown
 Source)
    at com.sample.Rule.fireRules(Rule.java:41)
    at com.sample.Rule.fireRules(Rule.java:70)
    at com.sample.DroolsTest.main(DroolsTest.java:34)

Best regard
Ismail



                
---------------------------------
 Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! 
Profitez des connaissances, des opinions et des expériences des internautes sur 
Yahoo! Questions/Réponses.
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to