drools guvnor に「新しいルール」を作成しました。プロセス インスタンス変数を使用してファクトを作成したいと考えています。私が試したルール:
rule "CreatePersonFact"
ruleflow-group "CreatePerson"
dialect "mvel"
when
$process: WorkflowProcessInstance()
then
Person $person = new Person();
$person.name=$processInstance.getVariable("person_name");
$person.age=$processInstance.getVariable("age");
$person.weight=$processInstance.getVariable("weight");
insert($person);
end
パッケージをビルドすると、「Unable to resolve ObjectType WorkflowProcessInstance」というエラーが表示されます
このエラーを解決するには、ルールにorg.drools.runtime.process.WorkflowProcessInstanceをインポートする必要があります。このインポート ステートメントを Guvnor の BRL エディターに追加するにはどうすればよいですか?