config file must be in classpath. typing 1-handed - new baby boy!
-----Original Message----- From: Bradley, Todd [mailto:[EMAIL PROTECTED] Sent: Tue 3/22/2005 1:41 PM To: Log4J Users List Cc: Subject: RE: why does log4j ignore my log4j.properties definition? Thank you for pointing out my stupid typo. However, it still doesn't work: [EMAIL PROTECTED]:~/sample-app-MS1> java -Dlog4j.debug=true -Dlog4j.configuration=mylog4j.properties -jar Proximo-Demo.jar log4j: Trying to find [mylog4j.properties] using context classloader [EMAIL PROTECTED] log4j: Trying to find [mylog4j.properties] using [EMAIL PROTECTED] class loader. log4j: Trying to find [mylog4j.properties] using ClassLoader.getSystemResource(). log4j: Could not find resource: [mylog4j.properties]. log4j:WARN No appenders could be found for logger (com.polycom.proximo.alpha.SipUA). log4j:WARN Please initialize the log4j system properly. I also tried giving it the full path to the mylog4j.properties file, and it still says "Could not find resource". Todd. > -----Original Message----- > From: Scott Deboy [mailto:[EMAIL PROTECTED] > Sent: Tuesday, March 22, 2005 1:49 PM > To: Log4J Users List > Subject: RE: why does log4j ignore my log4j.properties definition? > > -Dlog4j.configuration=mylog4j.properties > > > -----Original Message----- > From: Bradley, Todd [mailto:[EMAIL PROTECTED] > Sent: Tue 3/22/2005 12:48 PM > To: Log4J Users List > Cc: > Subject: why does log4j ignore my log4j.properties definition? > I'm running a program from a jar file that contains its own > log4j.properties. However, I want to override that and tell > it to use my own properties file. However, even though I > give java a -Dlog4j.properties argument, it ignores that and > reads in a different properties file. See here: > > [EMAIL PROTECTED]:~/sample-app-MS1> java -Dlog4j.debug=true > -Dlog4j.properties=mylog4j.properties -jar Proximo-Demo.jar > log4j: Trying to find [log4j.xml] using context classloader > [EMAIL PROTECTED] > log4j: Trying to find [log4j.xml] using > [EMAIL PROTECTED] class loader. > log4j: Trying to find [log4j.xml] using > ClassLoader.getSystemResource(). > log4j: Trying to find [log4j.properties] using context > classloader [EMAIL PROTECTED] > log4j: Using URL > [jar:file:/home/tbradley/sample-app-MS1/Proximo-Demo.jar!/log4 > j.properti > es] for automatic log4j configuration. > log4j: Reading configuration from URL > jar:file:/home/tbradley/sample-app-MS1/Proximo-Demo.jar!/log4j > .propertie > s > log4j: Parsing for [root] with value=[DEBUG,CONSOLE]. > log4j: Level token is [DEBUG]. > (and so on) > > [EMAIL PROTECTED]:~/sample-app-MS1> ls mylog4j.properties > mylog4j.properties > > Why is it looking for and loading log4j.properties from the > jar file instead of the mylog4j.properties file? This is on > Linux with Java 5, if that matters. Obviously, log4j is > honoring my -Dlog4j.debug=true. > So, why not the name of the properties file? > > > Todd. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
