Those maintenance rules possibly make other rules in my ruleflows re-evaluate and I need to share them across my ruleflow because they are applicable everywhere. In this particular case, I have a rule saying that if an error status is flagged (different from exception), halt drools and return. This way, regardless of where I am in the flow, I just need one rule that will kick in when needed.
In this particular case, I am expecting this halting rule to be executed and terminate my execution but instead the flow continues. I even see the created activation of the rule where I expect to see it in the audit trail but instead of being the next rule executed, the flow proceeds. The next flow task is a script task which throws an error due to the needed data not being available which makes sense, because the engine should have terminated already. -- View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/Rule-salience-vs-salience-of-ruleflow-executions-tp807973p810134.html Sent from the Drools - User mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users