Minor improvement: you can replace: LogManager.getLogger(LogManager.ROOT_LOGGER_NAME)
with: LogManager.getRootLogger() Gary On Tue, May 13, 2014 at 4:15 AM, Luigi Alice <[email protected]> wrote: > Load the file via InputStream: > > final ConfigurationFactory.ConfigurationSource source > = new ConfigurationFactory.ConfigurationSource(new > ByteArrayInputStream(config.getBytes("UTF-8"))); > XMLConfiguration cfg = new XMLConfiguration(source); > Logger l = (Logger) > LogManager.getLogger(LogManager.ROOT_LOGGER_NAME); > l.getContext().start(cfg); > > > -----Ursprüngliche Nachricht----- > Von: zafer aydin [mailto:[email protected]] > Gesendet: Dienstag, 13. Mai 2014 07:21 > An: [email protected] > Betreff: how to set log4j2 xml config location > > Hello, > In my Java application, I created an xml configuration file named > "log4j2.xml" and put it under "Default Package". It works as expected.Now I > want to change this location but I can't not do it. It seems that in > previous version (log4j) it was possible to set xml config file location by > "DOMConfigurator.configure" but with "log4j2" I cannot find similar > function.How can I set the xml config file location in log4j2? > Thanks. > > Zafer AYDIN > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- E-Mail: [email protected] | [email protected] Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
