I have a legacy PSVM application which I\'d like to redirect its logging output to unique files per execution. So, if I invoke it at 10:00, then have it redirect it\'s outp
It is not possible, at least not easy to do in log4j. However, if you look at SiftingAppender shipping with logback (log4j's successor), it is designed to handle the creation of appenders on runtime criteria as well as their removal when no longer needed.
If you application needs to create just one log file per application launch, you could simply name your log file based on a timestamp. Shout on the logback-user mailing list if you need further assistance.