Hello,
My core requirement is to add a dynamic security token (from a ThreadLocal) to all outgoing HTTP Service Tasks.
Currently, I can achieve this by defining an <flowable:httpRequestHandler> in every single BPMN file, but I want to avoid this manual step. I’ve already tried providing a custom, @Primary HttpClientConfig bean to add an interceptor, but my custom configuration is never actually used by the engine at runtime.
Is there a different, recommended way to programmatically inject this request handler logic for all HTTP tasks without modifying the BPMN XML? I’m open to any approach, like a specific EngineConfigurationConfigurer hook or replacing a different default behaviour.
Thanks for your help!