Bug 999491
Summary: | Event listeners in stateless sessions are only executed at the first execution | ||
---|---|---|---|
Product: | [Retired] JBoss BRMS Platform 6 | Reporter: | Martin Weiler <mweiler> |
Component: | Business Central | Assignee: | Mario Fusco <mfusco> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Marek Winkler <mwinkler> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.0.0 | CC: | brms-jira, etirelli, jsvitak, mwinkler, rzhang |
Target Milestone: | ER3 | ||
Target Release: | 6.0.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | 980800 | Environment: | |
Last Closed: | 2014-08-06 20:15:49 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Martin Weiler
2013-08-21 12:08:24 UTC
There is something I am not understanding here: the fix for DROOLS-141 at point 3. has NOT been forward ported to the master/6.0.x branches but only applied to the 5.6.x branch, so I don't see how this issue could affect BRMS 6 as reported in this ticket. Could you please clarify which version of Drools suffers of this problem? The fixes for DROOLS-141 need to be applied to the 6.0.x branch as well, otherwise the issue reported in DROOLS-141 still exists in that version. Once they are applied, and all rules are executed on subsequent calls to execute() on the same StatelessKnowledgeSession instance, it should be ensured that all listeners get executed as well. As requested, backported to 5.3.x as well: https://github.com/droolsjbpm/drools/commit/96d311297 Verified on BRMS 6.0.0 ER7. |