¿Cómo agregar programadores Log4J2 en tiempo de ejecución mediante programación?
¿Es posible agregar agregadores Log4J2 mediante programación utilizando las especificaciones de la configuración XML?
Planeo definirlo todo en el log4j2.xml y luego seleccionar a los agregadores de manera situacional como esto (no compilaré):
if (arg[0].equals("log") ) {
Logger.getLogger("loggerNameFromXMLConfig").addAppender("appenderNameFromXMLConfig");
} else {
//...
}