Drools Execution Order
-
30-09-2022 - |
Question
I am facing a problem of drools execution order changed after upgrading from drools-5.0.1 to drools-5.3.1. I have more than ten thousand rules in my decision table.
Drools-5.0.1 is using LIFO (bottom-up) approach to execute rules. Drools-5.3.1 is using FIFO (Top - Down) approach to execute rules.
I also have salience in place and I understand that FIFO/LIFO approach takes precedence.
ISSUE : Is there anyway in drools-5.3.0 that I can configure LIFO/FIFO (as required) conflict resolution strategy.
I know that depending on execution order is not recomended in Drools Rule Engine. But currently I need it.
No correct solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow