logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anshul Chhabra" <ans...@techone.com>
Subject RE: One category, different priorities, different outputs
Date Wed, 13 Jun 2001 20:51:18 GMT
Van
	In this case
	You could instantiate two instances of outputA
	Therefore you could have

log4j.category.categoryA=DEBUG, outputA_1, outputB
log4j.category.categoryB=INFO, outputA_2

	I think this should work.
Anshul

-----Original Message-----
From: Veerappan Saravanan [mailto:veerappan.saravanan@integral.com]
Sent: Wednesday, June 13, 2001 5:18 PM
To: 'LOG4J Users Mailing List'
Subject: RE: One category, different priorities, different outputs


Anshul,

Sorry for the incomplete details, Threshold option will not work because I
have another category that also wants to log to this outputA, all messages
that are with priority info or higher.

For example,

log4j.category.categoryA=ERROR, outputA
log4j.category.categoryA=DEBUG, outputB
log4j.category.categoryB=INFO, outputA

Now, if I put an ERROR threshold on outputA and change the properties like
shown below

log4j.category.categoryA=DEBUG, outputB, outputA
log4j.category.categoryB=INFO, outputA

then all my messages from categoryB will not be output to outputA because of
the ERROR threshold.

I also briefly looked into the implementation of the Category class, It
looks like what I want is not possible.  I could be wrong, since I don't
know all that's going on inside log4j.

Anyone, any thoughts on this?

Thanks
Van



-----Original Message-----
From: Anshul Chhabra [mailto:anshul@techone.com]
Sent: Wednesday, June 13, 2001 1:00 PM
To: LOG4J Users Mailing List
Subject: RE: One category, different priorities, different outputs


Van
	Have you considered using Thresholds for appenders? Looks to me like
that
might solve your problem.

Anshul

-----Original Message-----
From: Veerappan Saravanan [mailto:veerappan.saravanan@integral.com]
Sent: Wednesday, June 13, 2001 4:30 PM
To: 'log4j-user@jakarta.apache.org'
Subject: One category, different priorities, different outputs


I have a category 'categoryA' that needs to log to different outputs based
on their priority. The following piece of code doesn't work

log4j.category.categoryA=ERROR, outputA
log4j.category.categoryA=DEBUG, outputB

The second line overwrites the previous line, so the previous line is not
considered at all.

I need a way to output to outputB if the priority is greater than debug and
to outputA and outputB if the priority is greater than error.

Can somebody tell me how to accomplish this.

Thanks in advance.
Van

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-user-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-user-help@jakarta.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-user-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-user-help@jakarta.apache.org


Mime
View raw message