I have, I just don't see how that works for my case???

Reza

On Tue, Sep 9, 2008 at 9:28 AM, Jacob Kjome <[EMAIL PROTECTED]> wrote:
> Search the list for "MultiFileAppender" or something to the effect of
> per-thread logging based on MDC values.
>
> Jake
>
>
> On Tue, 9 Sep 2008 09:00:53 -0700
>  "Reza Razavipour" <[EMAIL PROTECTED]> wrote:
>>
>> Ok, let me explain more...
>>
>> I have a set of elements, a queue of them...I have a thread pool of
>> processors. A processor takes an element from the queue and logs some
>> information about them. So what I need to do is to log the information
>> about element XYZ to a file called XYZ.log and for element ABC to the
>> file ABC.log and on and on...
>>
>> From the log4j.xml for the app, there is an appender called
>> AllElements, lets say. In addition to all element specific log files,
>> I need to log to this file also...Now what I need to do is to "clone".
>> If it is a rollingFileAppender the element specific log appender needs
>> to be the same, the pattern format should be the same, the only
>> difference is appender file name...
>>
>> So for each element, I need a brand new logger with appenders exactly
>> the same as the one defined in log4j.xml file, the only difference is
>> the filename for the appender, there is only one.
>>
>> Does this help at all clarify what I need to do?
>>
>> Thanks
>> Reza
>>
>>
>>
>>
>> On Tue, Sep 9, 2008 at 8:00 AM, Bender Heri <[EMAIL PROTECTED]> wrote:
>>>
>>> Loggers do not have file names attached. Probably you mean a
>>> FileAppender.
>>>
>>> Each configured Appender is instantiated as singleton, even if it is
>>> attached to more than one Logger.
>>>
>>> Loggers are identified by a arbitrary String, commonly the FQCN.
>>> Therefore you cant clone a Logger which has the same name as the
>>> original.
>>>
>>> Explain more about your needs. Why do you have to clone it?
>>>
>>> Heri
>>>
>>>> -----Original Message-----
>>>> From: Reza Razavipour [mailto:[EMAIL PROTECTED]
>>>> Sent: Monday, September 08, 2008 5:38 PM
>>>> To: Log4J Users List
>>>> Subject: [SPAM (Bayesain Analysis)] - Logger object and
>>>> change filename - Bayesian Filter detected spam
>>>>
>>>> All,
>>>>
>>>> I have a Logger object and I need to create a "clone" of it
>>>> and change its filename to a different name. How does one do that?
>>>> The idea here is that I have initialized a Logger instance
>>>> from log-4j.xml file. Now I need to create a new one, off of
>>>> it or clone and change the filename. Every attribute of the
>>>> new Logger instance should be whatever is in the file, only
>>>> filename is diifferent.
>>>>
>>>> Thanks in advance.
>>>> Reza
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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]
>>
>>
>
>
> ---------------------------------------------------------------------
> 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]

Reply via email to