After I call ksession.startProcess(processID); I call ksession.fireAllRules().
It appears that the txm.commit() statement in SingleSessionCommandService.execute() method which is invoked for startProcess command somehow leads to removeEventListener(String type, EvenListener listener) which results in the removal of the RuleSetNodeInstance callback of first rule group, therefore, workflow exits at first rule group when fireAllRules is called. Can someone point me in the right direction here? What am I doing wrong here? -- View this message in context: http://drools.46999.n3.nabble.com/Ruleflow-exits-before-reaching-END-node-tp2910473p2930097.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