I posted about this previously and found a website that demonstrates the exact need I have;
http://nayidisha.com/techblog/mycontent/posts/nd-utils/site/loggerAdmin.html
Logger Admin: This
jsp tag allows users to change the log level of classes and/or packages in the JVM at runtime. (On the fly).
This will work in a web application even if it not exploded (that is, it is war’red up). (For a solution for changing logging levels in a spring based web application where the web application is exploded, then see this solution from the Spring Javadocs). However, the utility here works for a war’red up war file that is being used in production. After installation, a ‘reload’ button will reload properties from existing log4j.properties file. No restarts needed to change the log level in production. If you think that a certain class is causing an error, bump up the log level (by package name), examine the logs and reset everything by reloading the log4j.propeties/log4j.xml file via a secure web page.
If you take a look at the URL, it has logger's listed that you can change the log level value of on-the-fly w/out restarting managed server. Can anyone explain how this can be accomplished(in detail)? Unfortunately, the link to download the utility is broken!