You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by sc...@geronimo.apache.org on 2004/11/11 23:38:29 UTC

[Apache Geronimo Wiki] Updated: Logging

   Date: 2004-11-11T14:38:29
   Editor: TobyCabot <to...@caboteria.org>
   Wiki: Apache Geronimo Wiki
   Page: Logging
   URL: http://wiki.apache.org/geronimo/Logging

   it doesn't appear that geronimo reads log4j.xml anymore

Change Log:

------------------------------------------------------------------------------
@@ -1,37 +1,8 @@
-= Logging. =
+= Logging =
 
-Geronimo logging is controlled by the GBeans declared in the system-plan.xml file.  Unfortunately, the current admin console does not allow us to change configuration attributes, so I have temporarily added support for a log4j.xml configuration file.  If you wish to modify our default logging configuration, simply place a log4j.xml file in the var/log directory of your geronimo build.  Documentation on log4j and the log4j.xml file can be found [http://logging.apache.org/log4j/docs/documentation.html here].
+Geronimo logging is configured by three files:
+ * `var/log/client-log4j.properties`
+ * `var/log/deployer-log4j.properties`
+ * `var/log/server-log4j.properties`
 
-The following is a the equivalent of our default logging configuration in xml format:
-    {{{
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
-
-<log4j:configuration>
-    <appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
-        <param name="Threshold" value="INFO"/>
-        <param name="Target" value="System.out"/>
-        <layout class="org.apache.log4j.PatternLayout">
-            <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
-        </layout>
-    </appender>
-
-    <appender name="DailyRollingFileAppender" class="org.apache.log4j.DailyRollingFileAppender">
-        <param name="Threshold" value="DEBUG"/>
-        <param name="Append" value="true"/>
-        <!-- NOTE: this file is relative to the directory from which Geronimo -->
-        <!-- was started, which is not necessarily the Geronimo home directory -->
-        <param name="File" value="yourLogFile.log"/>
-        <layout class="org.apache.log4j.PatternLayout">
-            <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
-        </layout>
-    </appender>
-
-    <root>
-        <priority value ="info"/>
-        <appender-ref ref="ConsoleAppender"/>
-        <appender-ref ref="DailyRollingFileAppender"/>
-    </root>
-</log4j:configuration>
-}}}
+Most likely you'll want to modify the server's configuration which is `server-log4j.properties`.  It contains a couple of examples, but for complex changes you'll probably want to learn more about log4j at http://logging.apache.org/log4j/docs/.