the method and class fields cannot be easily filled in C++ because there are no compilator builtin macros like __FILE__ or __LINE__
Nevertheless, Chainsaw need to find the tags method and class in the incoming XML stream even if those tags are empty.
Before my fix, theses tags were not present in the log4cxx XMLLayout/XMLSocketAppender and Chainsaw throwed exceptions. Now these tags are present but empty. It's just to mislead Chainsaw.


Micha�l

Christophe de VIENNE wrote:
Michael CATANZARITI wrote:

Yes,

the "method" and "class" field are empty in Chainsaw. This information has to be
sent by log4cxx : it is exactly the fix I committed this morning.



Well, but I was using the lastest CVS version, including your patch. Did I miss an option to activate it (other that locationinfo) ?



Christophe



-- Micha�l CATANZARITI log4cxx project manager

        log4cxx user mailing list:
        mailto:[EMAIL PROTECTED]

        log4cxx developer mailing list:
        mailto:[EMAIL PROTECTED]

Reply via email to