Hello,
Your Java Bean has a getlProject() method which is
inconsistent with your rule.
Try changing your rule to use this (i.e. capital P) -
$Project : Project($name : name, $lproject :
lProject)
With kind regards,
Mike
Hello,
when I EXECUTE my Rule an exception is
affiched:
org.drools.rule.InvalidRulePackage: Unable to create
Field Extractor for 'lproject'
Rule Compilation error $lproject cannot be
resolved
MYrules:
rule
"userrole1"
when
$Project : Project($name : name,$lproject :
lproject)
then
$lproject.deleteRole("Buyer");
end
et mon Java Bean:
public class Project {
private String Name
;
private
ProjectSession lproject;
public Project(String
Name, ProjectSession lproject)
{
setProject(Name);
setlProject(lproject);
}
public void setProject(String Name)
{
this.Name=Name;
}
public String getName()
{
return this.Name;
}
public void setlProject(ProjectSession lproject)
{
this.lproject=lproject;
}
public ProjectSession getlProject()
{
return
this.lproject;
}
}
Please help me
Best regards
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.