Red Hat Bugzilla – Bug 851489
JBPM-3679 Problem with subprocesses embedded in multi-instance nodes
Last modified: 2015-06-01 21:39:42 EDT
Description of problem:
backport of https://issues.jboss.org/browse/JBPM-3679 parent process instance is not updated when timer fires on subprocess
Version-Release number of selected component (if applicable):
when subprocess contains timer which leads to an end of subprocess parent process with not get notification of event processInstanceCompleted
Parent process should be resumed as soon as subprocess is completed event with timers
backported to 5.2.x branch
Created attachment 614368 [details]
standalone maven reproducer
Verified in BRMS 5.3.1 ER1. The process reproducer from the JIRA worked fine.
However I was unable to reproduce original problem with BRMS 5.3.0 GA and P01. The original JIRA issue was reported with jBPM 5.3, but BRMS 5.3 is based on jBPM 5.2. So it's possible that this was not broken in BRMS and need not to be backported.
Maciej, could you please try to reproduce this issue with BRMS 5.3.0 P01 to exclude possibility that I missed something?
Attaching my standalone maven reproducer. To run use:
mvn clean test -Dtest=MultiInstanceSubprocessTimerEventTest
Jiri, this issue was only reproducable on JBoss AS 7.1.1 so I think it could be worth verifying on EAP 6 whenever we support brms on it.
See comment in jira (it was not reproduced as unit test nor on AS 7.0.2)
Thanks for the reply. Returning to ON_QA and I'll try to reproduce and verify this issue against supported EAP 6.
Verified in BRMS 5.3.1 ER3.
I've updated the doc text for inclusion in the release notes, please take a look at the doc text to check I have the issue described correctly.
Lee, doc text provides all information that are relevant. Thanks