Hay dos maneras de cargar varias rutas rutas del log4j
primera manera
static final Logger debugLog = Logger.getLogger(Nombre_clase.class);
y esta linea en el constructor de la clase
PropertyConfigurator.configure("Ruta donde donde esta el log4j.properties");si el log4j.properties esta dentro del proyecto solo haria poner la ruta dentro del proyecto java.
la segunda manera
en tu log4j.properties
log4j.rootLogger=error, debug#configuración por defectolog4j.appender=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.layout=org.apache.log4j.PatternLayout log4j.appender.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n # configuración AppLogging
log4j.category.AppLogging=L1
log4j.appender.L1=org.apache.log4j.FileAppender log4j.appender.L1.layout=org.apache.log4j.PatternLayout log4j.appender.L1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} – %m%n log4j.appender.L1.file=failedtoaddusers.log
si se pone si tu quieres la configuracion por defectoprivate static Logger log = Logger.getLogger(ActiveDirectoryManage.class);y su quieres la otra configuraciónprivate static Logger log = Logger.getLogger("AppLogging«);