Description of problem: Platform issue for https://issues.jboss.org/browse/DROOLS-1089 Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Create a process with multiple BusinessRulesTask 2. Create related rules where the LHS constraint evaluates the existence of an object (eg. $p : Person()) 3. Objects are passed into the BusinessRulesTask using the Input/Output mapping Actual results: Some rules are not fired Expected results: All rules are fired Additional info:
Mario, https://issues.jboss.org/browse/DROOLS-1089 mentions this has been fixed on master, could this be cherry-picked to 6.4.x for 6.3 release? Setting blocker flag for 6.3 as this has also been requested for 6.2.3
Never mind previous comment, already cherry picked to 6.4.x: https://github.com/droolsjbpm/drools/commit/05d8440befa7b886ed21e7244937911032f3f564
Verified by running reproducer from linked BZ [1]. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1316867