[
https://issues.jboss.org/browse/JBRULES-3376?page=com.atlassian.jira.plug...
]
RH Bugzilla Integration commented on JBRULES-3376:
--------------------------------------------------
JBoss JIRA Server <jira-update(a)redhat.com> made a comment on [bug
766557|https://bugzilla.redhat.com/show_bug.cgi?id=766557]
Mario Fusco <mario.fusco(a)gmail.com> made a comment on jira JBRULES-3376
The fix for the issue JBRULES-3374 also fixed this one
ActivationCancelledEvent causes process to stay in current node
---------------------------------------------------------------
Key: JBRULES-3376
URL:
https://issues.jboss.org/browse/JBRULES-3376
Project: Drools
Issue Type: Bug
Security Level: Public(Everyone can see)
Reporter: Mario Fusco
Assignee: Mario Fusco
Fix For: 5.4.0.CR1
Description of problem:
If the activation is cancelled by AgendaFilter (getCause() == FILTER) the
Ruleflow stops at current Rule Task node and the process never ends.
Version-Release number of selected component (if applicable):
BRMS-5.3.0.dev5
How reproducible:
Every time
Steps to Reproduce:
1. Insert events to create Activations
2. Start process with rule task and add event listeners (Process, Agenda)
3. call fireAllRules with AgendaFilter parameter
Actual results:
Process is never finished nor it moves to next node once no activations are
left to fire.
Expected results:
Process continues once all rules are fired and eventually completes.
Additional info:
Included workaround shows this problem on StatefulKnowledgeSession although the
same problem is on stateless.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira