Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
feat: Inject process run-time message headers for aggregated events #143
This PR fixes Activiti/Activiti#2069 via injecting Runtime Bundle configuration property values and execution context attributes derived from execution bound to entities aggregated in Activiti engine CommandContext as Spring Message headers, so that these headers can be used by consumers to correlate events based with business context using business key, process definition key, process definition id, runtime bundle attributes, etc.
There are a few gotchas that need to be discussed:
changed the title
feat: Inject process run-time message headers in for aggregated events
Nov 10, 2018
Not sure mergify will pick up the
do-not-merge label and the PR is not ready to merge yet.
@igdianov after discussion with @CTI777 yesterday, I'm wondering if we are setting the context information (
@erdemedeiros It is better to create another issue with description about what we already know and resolve it in a separate PR to address the problem of lazy loading super execution entities inside the engine in order to be able to use parent information in converters running outside of execution context.