ennishol commented on issue #2099: URL: https://github.com/apache/camel-quarkus/issues/2099#issuecomment-762794895
@jamesnetherton Thank you! that worked. In case someone need it. You have to override beforeProcess method in your CustomUnitOfWork implementation ```java @Override public AsyncCallback beforeProcess(Processor processor, Exchange exchange, AsyncCallback callback) { String value = exchange.getIn().getHeader(Exchange.BREADCRUMB_ID, String.class); if (value != null) { MDC.put("camel." + Exchange.BREADCRUMB_ID, value); } return super.beforeProcess(processor, exchange, callback); } ``` then in config file use format ```%X{camel.breadcrumbId}``` ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org