This is my scenario , I have invoked a rule in Guvnor from the application . In the rule , I dynamically invoke a BPMN process (again saved in Guvnor repository). If the process has a rule task , the rule is not getting called at all, I tried attaching Listener to my ksession but the rule is not fired. But if I invoke the process directly from my application , it works. I tried firing the rules from a script node before the rule task but even that doesnt seem to work. Any help is appreciated on this. The versions I am using are JBPM Designer 2.3, Guvnor 5.4.