Ran into another interesting use case: Suppose I have two applications that run in the same Tomcat instance. If I use the -Dlog4j.configurationFile property, would I be able to specify individual log configurations for those applications?
On Mon, May 13, 2013 at 12:13 PM, Jason B <makotothedra...@gmail.com> wrote: > I believe that solves that problem. Thank you very much for your reply! > > - Jason Black > > > On Mon, May 13, 2013 at 10:44 AM, Remko Popma <rem...@yahoo.com> wrote: > >> By default Log4j looks for log4j2.xml in the classpath, but you can also >> specify system property >> -Dlog4j.configurationFile=path/to/log4j2.xml >> >> or even in your code: >> >> System.setProperty(XMLConfigurationFactory.CONFIGURATION_FILE_PROPERTY, >> "path/to/log4j2.xml"); >> >> >> >> ________________________________ >> From: Jason B <makotothedra...@gmail.com> >> To: log4j-user@logging.apache.org >> Sent: Tuesday, May 14, 2013 1:32 AM >> Subject: Convient way to specify Log4J2 configuration outside of webapp? >> >> >> Hello, >> >> I'm wondering if there is a convenient way to configure Log4J2 logging >> without having it inside of our resources directory. I don't want to use >> symbolic links, as that has the potential of introducing security holes >> into our platform. >> >> We're looking into other options such as specifying file locations, but >> the >> documentation is incomplete or does not apply to our unique solution. >> >> Could some light be shed on this? >> >> Thanks, >> >> Jason Black >> > >