There was a similar thread a couple of days ago:�http://drools.46999.n3.nabble.com/Why-does-it-seem-like-salience-is-being-ignored-td4018669.html
�Wolfgang,
� here comes an Eclipse/Maven project with simplified sources. I'd expect to
�see messages from higher ranked intercepting rules for any of the events
sent,
�which is not the case...
� � � � System.out.println("Context "+$start.getName()+" to be created");
rule "Intercept context creation"
� � salience 10
� � when
� � � � $start : StartCommand() from entry-point "events/context"
� � � � not( Context( name == $start.name ) )
� � then
end
rule "Intercept context removal"
� � salience 10
� � when
� � � � $end : EndCommand() from entry-point "events/context"
� � � � Context( name == $end.name )
� � then
� � � � System.out.println("Context "+$end.getName()+" to be removed");
end
� � � � � � � � Context Context_0 to be created
� � � � � � � � Context Context_0 to be removed
� � � � � � � � Context Context_1 to be removed --
� � � � � � � � Context Context_2 to be removed --
� � � � � � � � Context Context_3 to be removed --
� � � � � � � � Context Context_4 to be created
� � � � � � � � Context Context_4 to be removed --
� Best regards
� �Jaroslav
Example.zip <http://drools.46999.n3.nabble.com/file/n4020513/Example.zip>
--
View this message in context: http://drools.46999.n3.nabble.com/Intercept-event-handling-why-rule-salience-does-not-affect-execution-order-tp4020506p4020513.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users