Zrobiłem sobie taki prosty dość przykład z tej strony: http://thomassundberg.wordpress.com/2012/10/11/jboss-drools-a-hello-world-example/
Dokładnie ten rozszerzony przykład.
i teraz mam pytanie. Dlaczego na konsoli drukuje mi najpierw:
Type: High value, value: 42
a potem:
Type: Hello, value: 0
Jeśli wywołanie metod jest zupełnie odwrotne?
private WorkingMemory initializeMessageObjects(RuleBase ruleBase) {
WorkingMemory workingMemory = ruleBase.newStatefulSession();
createHelloWorld(workingMemory);
createHighValue(workingMemory);
return workingMemory;
}