When you start up the demonstration, logging goes to your command console, and many text flashes past your eyes. The motivation for this start-up verbosity is that if you have any misconfiguration, you will see their warnings early.
Within Sakai, the two most commonly used logging frameworks are Apache common logging (http://commons.apache.org/logging/) and Log4j (http://logging.apache.org/log4j). Despite the use of more than one framework, a Log4j configuration file manages all the logging within Sakai and allows for central control of all aspects of the logging. You can find code the relevant Log4j property file within the source at /kernel/log-configure/src/conf/log4j.properties
. Any changes made to this file are only seen the next time Sakai starts up.
Log4j is a popular Java framework for logging application events. It has a reputation for efficiency. The framework separates the formatting and the destination of logging from the programming of the logging code. There...