How to config LevelMatchFilter

2005-11-01 Thread Xin Zhao
hi all, I am trying to config the SMTPAppender with LevelMatchFilter by using the plain config file as followed. But it does not work. Some one said the LevelMatchFilter only works in XML config file. Is it true? - log4j.appender.emailWarnLog

Re: How to config LevelMatchFilter

2005-11-01 Thread James Stauffer
What are you trying to do? It appears that you only want ERROR and higher but you use LevelToMatch to reject ERROR. Also, I think SMTPAppender has a buffer so it only sends an email when it has a certain amount of data or there is an ERROR log. On 11/1/05, Xin Zhao [EMAIL PROTECTED] wrote: hi

RE: How to config LevelMatchFilter

2005-11-01 Thread Bender Heri
IIRC you can't use Filters in property files, only in xml. Heri -Original Message- From: James Stauffer [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 4:18 PM To: Log4J Users List Subject: Re: How to config LevelMatchFilter I only use XML config so I don't know.

Basic Assistance

2005-11-01 Thread Robert Palmer
I am trying to understand the best approach to implementing log4j on a Tomcat server within my application. I feel this is a pretty basic question so apologies if it is. I have a number of session scope beans and request scope beans that I want to log from. The approaches I see are: 1.

Re: How to config LevelMatchFilter

2005-11-01 Thread Xin Zhao
I think maybe it is a feature they could add into log4j. So we could use the Filters in property file like what we do with the layout log4j.appender.emailWarnLog.layout org.apache.log4j.PatternLayout David On 11/1/05, Bender Heri [EMAIL PROTECTED] wrote: IIRC you can't use Filters in

Re: How to config LevelMatchFilter

2005-11-01 Thread James Stauffer
Why do you want to use a property file instead of an XML file? Actually in 1.3 there will be a new preferred (and more powerful) config file format so properties files will be 2 generations old. On 11/1/05, Xin Zhao [EMAIL PROTECTED] wrote: I think maybe it is a feature they could add into

Re: How to config LevelMatchFilter

2005-11-01 Thread Xin Zhao
In xml file, could you do the cross reference like the followed example (LOG_DIR, CONVERSION_PATTERN)? - LOG_DIR ../Log APP_NAME tmsFeed CONVERSION_PATTERN %d{MMMdd_HHmmss}%5p: %m%n log4j.rootLogger INFO, console, log, emailWarnLog log4j.appender.console

Re: How to config LevelMatchFilter

2005-11-01 Thread James Stauffer
I have never used those so I don't know. On 11/1/05, Xin Zhao [EMAIL PROTECTED] wrote: In xml file, could you do the cross reference like the followed example (LOG_DIR, CONVERSION_PATTERN)? - LOG_DIR ../Log APP_NAME tmsFeed CONVERSION_PATTERN %d{MMMdd_HHmmss}%5p: %m%n

Re: Cross-platform File appender paths?

2005-11-01 Thread shy guy
I m using some code to create dir if it does not exist, in my own appender If someone can put it in setFile() in log4j code, it would be great! ks public void createDirs(String fileName) { try { File f = new File(fileName); String dir = f.getCanonicalPath(); System.out.println(log4j log is here

Re: Cross-platform File appender paths?

2005-11-01 Thread Jacob Kjome
At 11:42 AM 11/1/2005 -0500, you wrote: I m using some code to create dir if it does not exist, in my own appender If someone can put it in setFile() in log4j code, it would be great! I believe this is now done in Log4j-1.3, but I'm not 100% sure about that. I recall there was a discussion

RE: How to config LevelMatchFilter

2005-11-01 Thread Bender Heri
So far it looks correct. Can you supply also the logger definition(s)? What happens on a WARN event? Heri -Original Message- From: Xin Zhao [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 6:22 PM To: Log4J Users List Subject: Re: How to config LevelMatchFilter Now I

Re: How to config LevelMatchFilter

2005-11-01 Thread Xin Zhao
I think the problem is I need add a filter class= org.apache.log4j.varia.DenyAllFilter/ on errorWarnLog On 11/1/05, Bender Heri [EMAIL PROTECTED] wrote: So far it looks correct. Can you supply also the logger definition(s)? What happens on a WARN event? Heri -Original Message-