I have a call activity publishing an exit-code variable. The call activity also has a boundary error event associated with it.
After triggering the boundary event, I'd like to read the published exit-code variable in the parent process, but tracing the Activiti Engine, it appears that handling the boundary event preempts publishing the call activity's internal exit-code variable to the output variable, so the output variable isn't pushed out to the parent (it is set in the child process, looking at the DB).
Is there a way to ensure that the parent process can read a variable from it's child call activity in the event a boundary event is triggered?