How to include multiple log4j2.xml files in a project?
My Project is composed of multiple modules. Each module can run on its own and have a separate log4j2.xml Say Project X is composed of three modules: Module A has log4j2.xml (contains Loggers and Appenders) Module B has log4j2.xml Module C has log4j2.xml While integrating the modules, I have to manually copy-paste the Loggers and Appenders from each module's log4j2.xml into the project specific log4j2.xml file. To avoid copy-paste, I've looked for XInclude to include multiple files but it supports only when Appenders and Loggers are in different file. http://logging.apache.org/log4j/2.x/manual