I have a Java application that uses the log4j logging framework. In my application I have several modules and each module creates its own log file. I start my application via command line, passing a parameter to tell my application which module it should be run. Lets say I have 3 modules so everytime one module gets started, all 3 log files are being created but just one is filled with information (the one from the module I just started). I have set each File Appender to I have a Java application that uses the log4j l