[logback-dev] svn commit: r2024 - logback/trunk/logback-site/src/site/pages/manual
noreply.ceki at qos.ch
noreply.ceki at qos.ch
Fri Nov 28 16:22:14 CET 2008
Author: ceki
Date: Fri Nov 28 16:22:14 2008
New Revision: 2024
Modified:
logback/trunk/logback-site/src/site/pages/manual/appenders.html
logback/trunk/logback-site/src/site/pages/manual/contextSelector.html
Log:
improving the docs
Modified: logback/trunk/logback-site/src/site/pages/manual/appenders.html
==============================================================================
--- logback/trunk/logback-site/src/site/pages/manual/appenders.html (original)
+++ logback/trunk/logback-site/src/site/pages/manual/appenders.html Fri Nov 28 16:22:14 2008
@@ -932,7 +932,7 @@
<p><code>TimeBasedRollingPolicy</code>'s admits two properties, the
mandatory <span class="option">FileNamePattern</span> property and
- the optinal <span class="option">MaxHistory</span> property.
+ the optional <span class="option">MaxHistory</span> property.
</p>
<p><span class="option">FileNamePattern</span> option defines the
Modified: logback/trunk/logback-site/src/site/pages/manual/contextSelector.html
==============================================================================
--- logback/trunk/logback-site/src/site/pages/manual/contextSelector.html (original)
+++ logback/trunk/logback-site/src/site/pages/manual/contextSelector.html Fri Nov 28 16:22:14 2008
@@ -45,13 +45,35 @@
<script src="../templates/creative.js" type="text/javascript"></script>
<script src="../templates/setup.js" type="text/javascript"></script>
- <h3>Introduction</h3>
+ <h2>The problem: Logging Separation</h2>
- <p>When working with multiple Web applications, all running on the
- same server, the multiplication of <code>LoggerContext</code>
- objects can be tricky.
+ <p>The chapter deals with a relatively difficult problem of
+ providing a separate logging environment for multiple applications
+ running on the same web or EJB container. In the remainder of this
+ chapter the term "application" will be used to refer either a
+ web-application or a J2EE application interchangeably. In a
+ separated logging environment, each application can configure
+ logback in different ways such that the settings of one
+ application does not interfere with the settings of another. A
+ variant of this problem is the separation of application logging
+ and the logging of the container itself.
+ </p>
+
+ <h2>A simple and easy approach</h2>
+
+ <p>Assuming you container supports child first class loading,
+ separation of logging can be accomplished by embedding a copy of
+ slf4j and logback jar files in each application. For
+ web-applications, placing slf4j and logback jar files under the
+ <em>WEB-INF/lib</em> directory of the web-application is
+ sufficient to endow each web-application with a separate logging
+ environment.
</p>
+
+
+
+
<p>Logback provides a mechanism for dealing with multiple
contexts, without corruption of data, nor collision between logger
context instances.
More information about the logback-dev
mailing list