Drools得到WorkingMemory来查看DRL中的事实

时间:2011-02-16 18:36:22

标签: java jboss rules drools

如何让工作记忆了解DRL中所写的事实?目前,工作记忆中不存在DRL中声明的事实

2 个答案:

答案 0 :(得分:1)

将此添加到您的KnowledgeSession / WorkingMemory

knowledgeSession.addEventListener(new DebugWorkingMemoryEventListener());

答案 1 :(得分:1)

DRL只描述事实和规则,你必须自己将事实注入工作记忆中。在RHS中,您可以在WM中注入新的事实,但是为了使订单规则引擎到达您的RHS,它需要一些已经注入并与LHS匹配的对象。