Hello,<br><br>I am using a stateless session. First I add an agenda event listener. When I first call session.execute(Itelable) all works as expected. However when I call it the second time (without adding the listener again) the listener does not seem to be called at all.<br>
However note that when I call session.getAgendaEventListeners() the event listener is always there.<br>IMHO I am guessing that the 'dispose' method that is called behind the scenes possibly dis-associates the event listener. <br>
I've tested this with 5.5.Final. BTW This worked fine with Drools 5.0. I haven't checked later versions.<br>I wonder is this a bug or a feature?<br><br>Isolated test case is attached.<br><br>Thank you.<br>Best regards,<br>
Michal<br>