Zdravím, pokud můžete použít Logback (nástupce log4j), podívejte se na Sifting appender: http://logback.qos.ch/manual/appenders.html#SiftingAppender
Buď můžete použít MDCBasedDiscriminator, nebo možná půjde napsat Discriminator, který bude přímo rozhodovat podle ThreadGroup. Případně, pokud tohle nepotřebujete konfigurovat dynamicky za běhu a má se to chovat spíš jako více aplikací spuštěných v jedné JVM (jako třeba servlet container), podívejte se na http://logback.qos.ch/manual/loggingSeparation.html Filip Jirsák 2009/1/28 Martin Beránek <martin.bera...@i.cz>: > zdravím, > > máme aplikaci v které běží několik vláken, které dělají různé činnosti. Chtěl > bych log z každého vlákna a všech vláken, které vytvoří šel při logování do > oddělených souborů. Ideálně pokud bych pro každé vlákno (threadgroup) měl > samostatný log4.xml. > > díky za náměty a rady > > -- > Martin Beránek > -- Filip Jirsák fi...@jirsak.org