'Camel Java DSL .log output messages getting logged with JBoss EAP7 root logger

JBoss EAP7 + JDK11 + Camel 2.25.4
Camel Java DSL
.log(LoggingLevel.INFO, com.xxx.xxx.xxx.camel.route.XXXRoute.class.getName(), "Total items updated: 0")
gets logged as:
2022-05-18 13:45:00,039 GMT INFO [stdout] (Camel (StandardContext) thread #8 - JmsConsumer[YYYQueue]|E:6a60df5a-cd74-43db-b89c-43ba9c90313c|R:SkbyDK-1pPheLUvc) 2022-05-18 13:45:00,039 [kbyDK-1pPheLUvc] INFO XXXRoute - Total items updated: 0

The logging pattern used for all loggers:
"%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %m%n"
Would like all Camel DSL log outputs to be redirected to a specific file with the format shown above



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source