Yes, this is possible with the RoutingAppender. Ralph
> On Mar 18, 2014, at 11:47 PM, Heribert Hansen > <heribert.han...@googlemail.com> wrote: > > I have an application that should write logging information into different > files. The application executes several tasks (partially in parallel). > Every task should use a separate file for logging. The filename should be > "{loggingBasePath}/{taskId}.log". The loggingBasePath will be configurable > by a command line argument. The taskId is the id of the task the > application executes and will be assigned at runtime to the task after > instantiation of the task. As you can see, the filename of the log is very > dynamic and is not defined at startup. > > The other parts of the application should write log entries to another log > file called application.log. > > Is that possible with log4j 2? > > Thank you very much! --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-user-h...@logging.apache.org