[
https://jira.jboss.org/browse/JBPM-2948?page=com.atlassian.jira.plugin.sy...
]
Brad Davis commented on JBPM-2948:
----------------------------------
I actually added this to the enterprise branch already, but instead of a specific
ResumeSuperProcessJob, I just created a SignalTokenJob. This is more general and can be
used elsewhere.
To get this working with subprocesses, I also had to fix an issue with the
ExecutionContext, which should set the subProcessInstance in the constructor by getting
the SubProcessInstance from the Token.
Resume super process execution in separate transaction
------------------------------------------------------
Key: JBPM-2948
URL:
https://jira.jboss.org/browse/JBPM-2948
Project: jBPM
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: Runtime Engine
Reporter: Alejandro Guizar
Assignee: Alejandro Guizar
Fix For: jBPM 3.2.10
[Description by Brad Davis]
Consider a process with forks and joins that internally call sub-processes. Sub-processes
wait for a number of minutes doing some stuff, and then they end. If the sub-processes all
end at the same time, they try to signal the token for the parent process and get a stale
object exception.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira