Hi Arnold, Thanks for the response. Yaa you are right I have sent it to a wrong mailing list.
Regards, Pradeep On Tue, Jun 17, 2008 at 9:41 PM, Curt Arnold <[EMAIL PROTECTED]> wrote: > > On Jun 9, 2008, at 4:57 AM, Pradeep Kumar PALAPARTHY wrote: > > Hi, >> >> I have a multi threaded application. >> There are multiple task getting created in the application which will log >> to a separate log file. >> >> For each task the log file initialization happens in AbstractTaskComponent >> as follows: >> >> // get the log directory >> File taskLogDir = >> TaskControllerComponent.getTaskControllerComponent().getTaskLogDirectory(); >> File taskLogFile = new File( taskLogDir, task.getTskId() + ".log" >> ); >> taskLogRejectedFile = new File( taskLogDir, task.getTskId() + >> ".rejected.rawrecord.log" ); >> >> > ... > >> >> Still some times the log getting mixed up(one task log in another task >> file). But this happens once in a while >> >> I was unable to find in what scenario it is going wrong. >> >> Any help would be appreciated. >> >> Regards, >> Pradeep >> >> > Hope you have found the problem in the interim. Your example appears to be > Java but you posted to the log4cxx-user mailing list. You may have better > luck if post to the log4j-user mailing list. However there isn't enough to > reproduce your problem since you do not provide the code for ThreadFilter or > ThreadGroupFilter which are likely suspects. If they happen to return > NEUTRAL, you may need either to add a final DenyAllFilter to finally reject > all events that were not explicitly matched by earlier filters. >