logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ralph Goers <ralph.go...@dslextreme.com>
Subject Re: will there be a parameterized message in log4j like it is in slf4j?
Date Sun, 04 Oct 2009 22:49:13 GMT
If you want to pass "structured data" I suggest you look at RFC 5424. 
(See http://tools.ietf.org/html/rfc5424) Although the RFC is for  
syslog I have proposed (and implemented) support for this in SLF4J and  
in Logback. I am just waiting for Ceki to review and accept it.

Ralph

On Oct 4, 2009, at 11:53 AM, Jess Holle wrote:

>
>> Code using using org.apache.log4j.Logger would continue to work as  
>> is, ensuring backward compatibility, at least as far as the log4j  
>> signatures are concerned. Users who rely on the fact that the  
>> message argument was an Object instead of String would need to  
>> modify few lines of code. In the worst case, this change could  
>> cause loss of logging information but would NOT cause compile-time  
>> problems or issues related to method signatures.
> This is a key ability in log4j, which I for one leverage to pass  
> complex, structured data to specialized loggers, e.g. to dissect  
> these structures and place various fields into separate relational  
> database columns.
>
> Losing first class access to such abilities is a non-starter.
>
> --
> Jess Holle
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
> For additional commands, e-mail: log4j-dev-help@logging.apache.org
>


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


Mime
View raw message