You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by ca...@apache.org on 2006/01/28 07:59:24 UTC
svn commit: r373095 [1/2] - in /logging/log4j/trunk/docs: ./ .cvsignore
chainsaw.html codes.html contributors.html documentation.html download.html
earlier.html faq.html history.html index.html install-chainsaw.html
plan.html ugli.html
Author: carnold
Date: Fri Jan 27 22:59:16 2006
New Revision: 373095
URL: http://svn.apache.org/viewcvs?rev=373095&view=rev
Log:
Restoring generated HTML docs to SVN
Added:
logging/log4j/trunk/docs/chainsaw.html
logging/log4j/trunk/docs/codes.html
logging/log4j/trunk/docs/contributors.html
logging/log4j/trunk/docs/documentation.html
logging/log4j/trunk/docs/download.html
logging/log4j/trunk/docs/earlier.html
logging/log4j/trunk/docs/faq.html
logging/log4j/trunk/docs/history.html
logging/log4j/trunk/docs/index.html
logging/log4j/trunk/docs/install-chainsaw.html
logging/log4j/trunk/docs/plan.html
logging/log4j/trunk/docs/ugli.html
Removed:
logging/log4j/trunk/docs/.cvsignore
Modified:
logging/log4j/trunk/docs/ (props changed)
Propchange: logging/log4j/trunk/docs/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Jan 27 22:59:16 2006
@@ -1,20 +1,6 @@
api
compatibility.*
-contactUs.html
index-files
org
-codes.html
-contributors.html
-plan.html
-download.html
-earlier.html
-history.html
-index.html
package-list
-documentation.html
-chainsaw.html
-install-chainsaw.html
-faq.html
-ugli.html
-
Added: logging/log4j/trunk/docs/chainsaw.html
URL: http://svn.apache.org/viewcvs/logging/log4j/trunk/docs/chainsaw.html?rev=373095&view=auto
==============================================================================
--- logging/log4j/trunk/docs/chainsaw.html (added)
+++ logging/log4j/trunk/docs/chainsaw.html Fri Jan 27 22:59:16 2006
@@ -0,0 +1,195 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!-- Content Stylesheet for Site -->
+
+
+
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Paul Smith">
+ <meta name="email" value="psmith@apache.org">
+
+
+
+
+ <link href="./css/site.css" rel="stylesheet" type="text/css"/>
+
+
+ <title>Log4j project - Chainsaw v2 Documentation</title>
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#525D76">
+ <!-- START Header table -->
+ <table class="banner" border="0">
+ <tr>
+ <td valign="top">
+ <a href="http://logging.apache.org/">
+ <img src="http://logging.apache.org/images/ls-logo.jpg" border="0"/>
+ </a>
+ <td align="right">
+ <a href="http://logging.apache.org/log4j/docs/">
+ <img src="./images/logo.jpg" alt="The log4j project" border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ <!-- END Header table -->
+
+ <div class="centercol">
+ <hr noshade="" size="1"/>
+
+ <h1>Chainsaw v2 - Introduction/Table of Contents</strong></h1>
+ <p>Welcome to the home of Chainsaw v2!</p>
+ <p>Chainsaw v2 is a companion application to Log4j written by members of the Log4j development
+ community. Like a number of Open Source
+ projects, this new version was built upon inspirations, ideas and creations of others.
+ Chainsaw v2 has it's roots from the original Chainsaw utility written by Oliver Burn,
+ and with inspiration from the Log Factor 5 utility contributed by ThoughtWorks Inc. </p>
+ <h1>Download</strong></h1>
+ <p>
+ <ul>
+ <li><a href="http://logging.apache.org/log4j/docs/webstart/chainsaw/chainsawWebStart.jnlp">Java Web Start <img alt="WebStart distribution" src="http://java.sun.com/products/jfc/tsc/sightings/images/webstart.small.jpg" border="0" /></a></li>
+
+ <li><a href="http://logging.apache.org/log4j/docs/webstart/chainsaw/chainsaw.dmg">OS X 'native' distribution</a> <font size="-1">(uses Java still, but looks like a real OSX application)</font></li>
+ <li><a href="http://logging.apache.org/log4j/docs/webstart/chainsaw/chainsaw-bundle.zip">Unix/Dos standalone</a> <font size="-1">(.bat/.sh)</font></li>
+ <p /> <ul>
+ <li><font size="-1"><a href="#VFSNotes">Important Distribution notes</a></font></li>
+ </ul>
+ </ul>
+ </p>
+ <h1>Table of Contents</strong></h1>
+ <ul>
+ <li><a href="#WhatIsIt">So what is it really?</a></li>
+ <li><a href="#QuickTour">Quick Tour of Chainsaw features</a></li>
+ <li><a href="#ProjectStatus">Project Status/Support/Feedback</a></li>
+ <li><a href="#Installation">Installation</a></li>
+ <li><a href="#GettingStarted">Getting Started</a></li>
+ <li><a href="#Tutorial">Tutorial and User Manual</a></li>
+ <!--<li><a href="#Screenshots">Screenshots</a></li>-->
+ </ul>
+ <h1>So what is it really?</strong></h1>
+ <p><a name="WhatIsIt"> </a>It's a GUI-based Log viewer. A picture tells a thousand words...</p>
+ <p><a href="images/chainsaw-fullscreen.jpg" target="_new"><img src="images/chainsaw-fullscreen-small.jpg" /></a></p>
+ <p><a href="images/chainsaw-fullscreen.jpg" target="_new">[zoom image]</a></p>
+ <p>These screen shots were taken on Windows 2000, running Sun JDK 1.4.2.</p>
+ <p>Rather than rely on a combination of tail/grep/vi or equivalent to view/query/trace-through
+ a huge trail of logging events, you can use Chainsaw. Chainsaw can read log files formatted in Log4j's XMLLayout, receive
+ events from remote locations, read events from a DB, it can even work with the JDK 1.4 logging events.</p>
+ <h1>Quick Tour of Chainsaw features</strong></h1>
+ <p><a name="QuickTour"> </a> Heres just a <b>brief</b> run down of some of the features of Chainsaw v2:</p>
+ <ul>
+ <li><b>View remote events</b> - Remote events are "received" by Chainsaw using Log4j 1.3's new Receiver concept.</li>
+ <li><b>Saved Preferences</b> - You can fully customize each Tab the way you want it, and it will restore it's state the next time.</li>
+
+ <li><b>Responsive</b> - When events are screaming in, you don't want the GUI to meltdown. You can control
+ how responsive the GUI is and determine the frequency of updates.</li>
+ <li><b>Tabs/Docking</b> - Chainsaw routes separate applications/remote hosts' events to a unique Tab within the GUI.
+ These tabs can be undocked from the main window. Using these features you can manage multiple application logs using the one GUI.</li>
+ <li><b>Coloring</b> - You can specify your own rules to color each event row depending on the attributes of a LoggingEvent to
+ help you locate important events.</li>
+ <li><b>Dynamic and powerful filtering</b> - Helps you locate stuff. There's support for quick-and-dirty filtering, right through to advanced expression-based filtering (e.g. <code> "LOGGER == 'com.mycompany' && LEVEL == ERROR" </code>).</li>
+ <li><b>Cyclic</b> - A tab view can support a Cyclic-based model, which constrains it's view to the last
+ X events, ensuring you don't hog memory. This is great for monitoring live applications.</li>
+ <li><b>Built-in documentation and tutorial</b> - HTML-based documentation included in the package.</li>
+ </ul>
+ <h1>Tutorial and User Manual</strong></h1>
+ <p><a name="ExtraDocs"> </a>Chainsaw already includes help with
+ with a Quick Reference and a Tutorial to get you started, all viewable from <b>within the GUI</b>!. A User Manual will be made available around release time. </p>
+ <h1>Distribution Notes</strong></h1>
+ <p><a name="VFSNotes" />Due to Java Web Start's classloading rules, it is impossible to ship the <a href="http://jakarta.apache.org/commons/vfs">Jakarta Commons VFS</a> extension to Chainsaw.
+ Several VFS filestore implementation jars cannot be shipped with Chainsaw because of licensing issues. The log4j dev team has chosen to not distribute VFS
+ with the Web Start version, however you can follow these steps to enable the VFS components inside Chainsaw.
+ <ol>
+ <li>Download VFS & Commons Logging Jars</li>
+ <li>Download the VFS <a href="http://jakarta.apache.org/commons/vfs/download.html">filestore implementation jars</a> you wish to use</li>
+ <li>Place all these jars in your .chainsaw/plugins directory (the .chainsaw directory is in your home directory)</li>
+ <li>Start Chainsaw, which should now recognize the existence of VFS components and allow you to use such things as the VFSLogFilePatternReceiver</li>
+ </ol>
+ </p>
+ <p>The Unix/DOS batch file and OSX distribution already include the base VFS component jars, so you just need to download the filestore implementation jars and place them
+ in the plugins directory.</p>
+
+
+
+ <hr/>
+
+
+
+
+
+ <!-- FOOTER -->
+ <div align="center"><font color="#525D76" size="-1"><em>
+ Copyright © 1999-2006, Apache Software Foundation.<br />
+Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ </em></font></div>
+
+ <!-- END main table -->
+
+ <!-- LEFT SIDE NAVIGATION -->
+ <!-- ============================================================ -->
+ <div class="leftcol">
+ <div class="menu_header">Log4j Project</div>
+ <div class="menu_item"> <a href="./index.html">Introduction</a>
+ </div>
+ <div class="menu_item"> <a href="./download.html">Download</a>
+ </div>
+ <div class="menu_item"> <a href="./documentation.html">Documentation</a>
+ </div>
+ <div class="menu_item"> <a href="./chainsaw.html">Chainsaw</a>
+ </div>
+ <div class="menu_item"> <a href="./plan.html">Roadmap</a>
+ </div>
+ <div class="menu_item"> <a href="http://wiki.apache.org/logging-log4j/Log4JProjectPages">Wiki</a>
+ </div>
+ <div class="menu_item"> <a href="./history.html">History</a>
+ </div>
+ <div class="menu_header">Logging Services</div>
+ <div class="menu_item"> <a href="http://logging.apache.org/">Home page</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/news.html">News</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/mailing-lists.html">Mailing Lists</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/bugreport.html">Bug Reporting</a>
+ </div>
+ <div class="menu_header">Translations</div>
+ <div class="menu_item"> <a href="http://jakarta.apache-korea.org/log4j/index.html">Korean</a>
+ </div>
+ <div class="menu_item"> <a href="http://www.ingrid.org/jajakarta/log4j/">Japanese</a>
+ </div>
+ </div>
+
+
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: logging/log4j/trunk/docs/codes.html
URL: http://svn.apache.org/viewcvs/logging/log4j/trunk/docs/codes.html?rev=373095&view=auto
==============================================================================
--- logging/log4j/trunk/docs/codes.html (added)
+++ logging/log4j/trunk/docs/codes.html Fri Jan 27 22:59:16 2006
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!-- Content Stylesheet for Site -->
+
+
+
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Ceki Gülcü">
+ <meta name="email" value="not@disclosed">
+
+
+
+
+ <link href="./css/site.css" rel="stylesheet" type="text/css"/>
+
+
+ <title>Log4j project - Log4j error codes</title>
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#525D76">
+ <!-- START Header table -->
+ <table class="banner" border="0">
+ <tr>
+ <td valign="top">
+ <a href="http://logging.apache.org/">
+ <img src="http://logging.apache.org/images/ls-logo.jpg" border="0"/>
+ </a>
+ <td align="right">
+ <a href="http://logging.apache.org/log4j/docs/">
+ <img src="./images/logo.jpg" alt="The log4j project" border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ <!-- END Header table -->
+
+ <div class="centercol">
+ <hr noshade="" size="1"/>
+
+ <center>
+ <h2>Log4j error messages and their meanings</h2>
+ <h3>Ceki Gülcü <br />
+ November 2004, last updated on December 17th, 2004</h3>
+ </center>
+
+
+
+ <hr/>
+
+
+ <div class="big">
+ <a name="log4j_dtd">
+ <table>
+ <tr>
+ <td valign="top"><b>Message:</b></td>
+ <td class="msg_title">The 'log4j.dtd' is no longer used nor needed.</td>
+ </tr>
+ </table>
+ </a>
+ </div>
+ <div class="msg_meaning">
+
+ <p>Given syntactical flexiblilty that
+ <code>JoranConfigrator</code> supports, it is no longer
+ possible to express this syntatical range with a DTD. Thus,
+ new log4j configuration files in XML should follow the general
+ template.
+ </p>
+
+ <p class="red big">Good:</p>
+
+ <pre><?xml version="1.0" encoding="UTF-8" ?>
+<b><!DOCTYPE configuration></b>
+
+<configuration xmlns='http://logging.apache.org/'>
+ ...
+</configuration>
+ </pre>
+
+ <p>However, <code>JoranConfigurator</code> will continue to
+ parse your old XML configuration files which previously
+ required a reference to <code>log4j.dtd</code>. Thus, altough
+ deprecated, the following form will continue to be parsed
+ correctly.
+ </p>
+
+ <p class="red big">Deprecated:</p>
+
+ <pre><?xml version="1.0" encoding="UTF-8" ?>
+<b><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"></b>
+
+<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
+ ...
+</log4j:configuration>
+ </pre>
+
+
+ <p>Using this deprecated form will generate the above mentioned
+ error message along with an error from the XML parser.
+ </p>
+
+
+ </div>
+ <div class="big">
+ <a name="tbr_fnp_not_set">
+ <table>
+ <tr>
+ <td valign="top"><b>Message:</b></td>
+ <td class="msg_title">The <b>FileNamePattern</b> option must be set before
+ using <code>TimeBasedRollingPolicy</code> or
+ <code>FixedWindowRollingPolicy</code>.
+ </td>
+ </tr>
+ </table>
+ </a>
+ </div>
+ <div class="msg_meaning">
+
+ <p>The <b>FileNamePattern</b> option for both
+ <code>TimeBasedRollingPolicy</code> and
+ <code>FixedWindowRollingPolicy</code> is mandatory.
+ </p>
+
+ </div>
+ <div class="big">
+ <a name="appender_order">
+ <table>
+ <tr>
+ <td valign="top"><b>Message:</b></td>
+ <td class="msg_title">Could not find an appender named [XYZ]. Did you define it below in the config file?</td>
+ </tr>
+ </table>
+ </a>
+ </div>
+ <div class="msg_meaning">
+
+ <p>Whereas the order of declatation of appenders did not
+ matter in log4j 1.2, in log4j version 1.3 and later, any
+ appender referenced at a given point must have been already
+ declared above that point. In practice though, only
+ configuration files declaring an <code>AsyncAppender</code>
+ may be affected by this change and only if the appenders
+ embeded in th <code>AsyncAppender</code> are declared below it
+ instead of being declared above it.
+ </p>
+
+ <p>For example, the following config file will no longer work.</p>
+
+ <p class="red big">Bad:</p>
+
+ <pre class="source"><?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE log4j:configuration>
+
+<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
+
+ <appender name="<b class="red">ASYNC</b>" class="org.apache.log4j.AsyncAppender">
+ <appender-ref ref="FILE" />
+ </appender>
+
+ <appender name="<b>FILE</b>" class="org.apache.log4j.FileAppender">
+ <param name="File" value="myapp.log"/>
+ ...
+ </appender>
+
+ <root>
+ <level value ="debug" />
+ <appender-ref ref="ASYNC" />
+ </root>
+
+</log4j:configuration>
+ </pre>
+
+ <p>It should be changed to the following form.</p>
+
+ <p class="red big">Good:</p>
+
+ <pre class="source"><?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE configuration>
+
+<configuration xmlns='http://logging.apache.org/'>
+
+ <appender name="<b class="red">FILE</b>" class="org.apache.log4j.FileAppender">
+ <param name="File" value="myapp.log"/>
+ ...
+ </appender>
+
+ <appender name="<b>ASYNC</b>" class="org.apache.log4j.AsyncAppender">
+ <appender-ref ref="FILE" />
+ </appender>
+
+ <root>
+ <level value ="debug" />
+ <appender-ref ref="ASYNC" />
+ </root>
+</configuration>
+ </pre>
+
+
+
+ </div>
+
+
+
+ <!-- FOOTER -->
+ <div align="center"><font color="#525D76" size="-1"><em>
+ Copyright © 1999-2006, Apache Software Foundation.<br />
+Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ </em></font></div>
+
+ <!-- END main table -->
+
+ <!-- LEFT SIDE NAVIGATION -->
+ <!-- ============================================================ -->
+ <div class="leftcol">
+ <div class="menu_header">Log4j Project</div>
+ <div class="menu_item"> <a href="./index.html">Introduction</a>
+ </div>
+ <div class="menu_item"> <a href="./download.html">Download</a>
+ </div>
+ <div class="menu_item"> <a href="./documentation.html">Documentation</a>
+ </div>
+ <div class="menu_item"> <a href="./chainsaw.html">Chainsaw</a>
+ </div>
+ <div class="menu_item"> <a href="./plan.html">Roadmap</a>
+ </div>
+ <div class="menu_item"> <a href="http://wiki.apache.org/logging-log4j/Log4JProjectPages">Wiki</a>
+ </div>
+ <div class="menu_item"> <a href="./history.html">History</a>
+ </div>
+ <div class="menu_header">Logging Services</div>
+ <div class="menu_item"> <a href="http://logging.apache.org/">Home page</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/news.html">News</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/mailing-lists.html">Mailing Lists</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/bugreport.html">Bug Reporting</a>
+ </div>
+ <div class="menu_header">Translations</div>
+ <div class="menu_item"> <a href="http://jakarta.apache-korea.org/log4j/index.html">Korean</a>
+ </div>
+ <div class="menu_item"> <a href="http://www.ingrid.org/jajakarta/log4j/">Japanese</a>
+ </div>
+ </div>
+
+
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: logging/log4j/trunk/docs/contributors.html
URL: http://svn.apache.org/viewcvs/logging/log4j/trunk/docs/contributors.html?rev=373095&view=auto
==============================================================================
--- logging/log4j/trunk/docs/contributors.html (added)
+++ logging/log4j/trunk/docs/contributors.html Fri Jan 27 22:59:16 2006
@@ -0,0 +1,269 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!-- Content Stylesheet for Site -->
+
+
+
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Ceki Gülcü">
+ <meta name="email" value="not@disclosed">
+
+
+
+
+ <link href="./css/site.css" rel="stylesheet" type="text/css"/>
+
+
+ <title>Log4j project - Log4j Contributors</title>
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#525D76">
+ <!-- START Header table -->
+ <table class="banner" border="0">
+ <tr>
+ <td valign="top">
+ <a href="http://logging.apache.org/">
+ <img src="http://logging.apache.org/images/ls-logo.jpg" border="0"/>
+ </a>
+ <td align="right">
+ <a href="http://logging.apache.org/log4j/docs/">
+ <img src="./images/logo.jpg" alt="The log4j project" border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ <!-- END Header table -->
+
+ <div class="centercol">
+ <hr noshade="" size="1"/>
+
+ <h1>Log4j contributors</strong></h1>
+ <p>Log4j is the result of contributions from several dozen
+ developers and hundreds of users across the globe. Some of the
+ more prominent contributors are listed below in alphabetical
+ order.
+ </p>
+ <ul>
+
+ <!-- ======================================== -->
+ <!-- LISTED IN ALPHABETICAL ORDER (last name) -->
+ <!-- ======================================== -->
+
+ <li><b>Mathias Bogaert</b>
+
+ <p>While not lurking on <a href="http://www.theserverside.com/">the serverside</a>,
+ Mathias mends the log4j documentation.</p>
+ </li>
+
+ <li><b>James P. Cakalic</b>
+ <p>Jim is the original author of the PatternLayout and the
+ NTEventLogAppender.
+ </p>
+ </li>
+
+ <li><b>Paul Glezen</b>
+
+ <p>Paul maintains the log4j extension manual while he is not
+ consulting for IBM.
+ </p>
+ </li>
+
+ <li><b>Ceki Gülcü</b>
+
+ <table>
+ <tr><td> <p>Ceki is the founder the log4j project which
+ continues to occupy much of his time. He enjoys writing
+ software altough he is discovering that it is far more
+ difficult than what it may seem initially. He is also
+ managing his <a href="http://www.qos.ch">IT services
+ company</a>.</p></td>
+ <td><img src="images/ceki-72x101.gif" /></td>
+ </tr>
+ </table>
+ </li>
+
+ <li><b>Jacob Kjome</b>
+
+ <p>Jacob Kjome has been developing software
+ since 1997 and has been playing with Java for about 4 years.
+ Jake joined the log4j team after being very active on the
+ user list and contributing servlet and repository selector
+ related code to the logj-sandbox. He is also a committer on
+ the (non-Apache related) XMLC, BarracudaMVC, and Prevayler
+ projects. Of late his free time has been squeezed with a
+ new job and his vigorous 2 year old son, Nicholas, but he
+ still tries to pitch in when he can. :-)
+ </p>
+ </li>
+
+
+ <li><b>Anders Kristensen</b>
+
+ <p>Contributor of many enhancements, Anders takes a keen
+ interest in log4j and all things Java, OO, and XML. He is
+ currently specification lead for JSR 116, the SIP Servlet
+ expert group.
+ </p>
+ </li>
+
+ <li><b>Jim Moore</b>
+ <p>Jim is often seen answering tough question from log4j
+ users.
+ </p>
+ </li>
+
+ <li><b>Yoav Shapira</b>
+ <table>
+ <tr><td>
+ <p>Yoav Shapira works for Millennium Pharmaceuticals and
+ is as interested in the business aspects of Open-Source
+ Software as he is in the technical aspects. Yoav contributes
+ to the Tomcat container, the Log4j logging system, and a
+ number of jakarta-commons and other open-source projects.
+ </p>
+ </td>
+ <td><img align="right" src="images/yshapira.bmp" /></td>
+ </tr>
+ </table>
+ </li>
+
+ <li><b>Jon Skeet</b>
+
+ <p>Jon is a software developer in his mid-twenties living in
+ the UK. He is a Java enthusiast and very active participant
+ in the comp.lang.java.* newsgroups as well as a moderator
+ for the log4j mailing lists. He is a committer for the Ant
+ project, involved (when time permits!) in tidying up the
+ code documentation.
+ </p>
+ </li>
+
+ <li><b>Paul Smith</b>
+ <table>
+ <tr><td>
+ <p>Paul Smith has been developing software since 1990, and playing
+ computer games a few years longer than that. He has been thoroughly
+ enjoying Java since 1998 after he gave up on Visual Basic in disgust.
+ Paul joined the log4j team after finding how darn useful it and the
+ companion Chainsaw application was in '03, and has been helping out
+ where he can, working on Chainsaw v2, and generally making a good
+ nuisance of himself.
+ </p></td>
+ <td><img align="right" src="images/psmith.jpg" /></td>
+ </tr>
+ </table>
+
+
+ </li>
+
+
+ <li><b>Chris Taylor</b>
+
+ <p>Chris is the author NTEventLogAppender. In around 1832,
+ he ported our previous GNU-make build system to at the time
+ unknown but promising <a href="jakarta.apache.org/ant/">jakarta-ant</a>.
+ </p>
+ </li>
+
+ <li><b>Mark Womack</b>
+ <table>
+ <tr>
+ <td>
+ <p>Mark Womack has been developing software for over 13
+ years. He has been developing in Java for the past 5 years,
+ focusing on web application development. He has been an
+ active committer for the log4j project since April 2002, contributing
+ features for the upcoming v1.3 release. He is also a member of the Logging
+ Services PMC.</p>
+ </td>
+ <td />
+ </tr>
+ </table>
+ </li>
+ </ul>
+
+
+
+ <hr/>
+
+
+
+
+
+ <!-- FOOTER -->
+ <div align="center"><font color="#525D76" size="-1"><em>
+ Copyright © 1999-2006, Apache Software Foundation.<br />
+Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ </em></font></div>
+
+ <!-- END main table -->
+
+ <!-- LEFT SIDE NAVIGATION -->
+ <!-- ============================================================ -->
+ <div class="leftcol">
+ <div class="menu_header">Log4j Project</div>
+ <div class="menu_item"> <a href="./index.html">Introduction</a>
+ </div>
+ <div class="menu_item"> <a href="./download.html">Download</a>
+ </div>
+ <div class="menu_item"> <a href="./documentation.html">Documentation</a>
+ </div>
+ <div class="menu_item"> <a href="./chainsaw.html">Chainsaw</a>
+ </div>
+ <div class="menu_item"> <a href="./plan.html">Roadmap</a>
+ </div>
+ <div class="menu_item"> <a href="http://wiki.apache.org/logging-log4j/Log4JProjectPages">Wiki</a>
+ </div>
+ <div class="menu_item"> <a href="./history.html">History</a>
+ </div>
+ <div class="menu_header">Logging Services</div>
+ <div class="menu_item"> <a href="http://logging.apache.org/">Home page</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/news.html">News</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/mailing-lists.html">Mailing Lists</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/bugreport.html">Bug Reporting</a>
+ </div>
+ <div class="menu_header">Translations</div>
+ <div class="menu_item"> <a href="http://jakarta.apache-korea.org/log4j/index.html">Korean</a>
+ </div>
+ <div class="menu_item"> <a href="http://www.ingrid.org/jajakarta/log4j/">Japanese</a>
+ </div>
+ </div>
+
+
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: logging/log4j/trunk/docs/documentation.html
URL: http://svn.apache.org/viewcvs/logging/log4j/trunk/docs/documentation.html?rev=373095&view=auto
==============================================================================
--- logging/log4j/trunk/docs/documentation.html (added)
+++ logging/log4j/trunk/docs/documentation.html Fri Jan 27 22:59:16 2006
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!-- Content Stylesheet for Site -->
+
+
+
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Ceki Gülcü">
+ <meta name="email" value="not@disclosed">
+ <meta name="author" value="Yoav Shapira">
+ <meta name="email" value="not@disclosed">
+
+
+
+
+ <link href="./css/site.css" rel="stylesheet" type="text/css"/>
+
+
+ <title>Log4j project - Documentation</title>
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#525D76">
+ <!-- START Header table -->
+ <table class="banner" border="0">
+ <tr>
+ <td valign="top">
+ <a href="http://logging.apache.org/">
+ <img src="http://logging.apache.org/images/ls-logo.jpg" border="0"/>
+ </a>
+ <td align="right">
+ <a href="http://logging.apache.org/log4j/docs/">
+ <img src="./images/logo.jpg" alt="The log4j project" border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ <!-- END Header table -->
+
+ <div class="centercol">
+ <hr noshade="" size="1"/>
+
+ <h1>log4j documentation</strong></h1>
+ <a href="http://www.qos.ch/shop/products/eclm/"><img align="right" src="images/coverSmall.png" /></a>
+ <ul>
+ <p>
+ <li><a href="manual.html"><b>Short introduction to log4j</b></a>
+ </li>
+ </p>
+
+ <p>
+ <li><a href="http://www.qos.ch/shop/products/eclm/"><b>log4j: The complete manual</b></a> (commercial)
+ </li>
+ </p>
+
+ <p>
+ <li>
+ <b>javadoc: <a href="http://logging.apache.org/log4j/docs/api/index.html">1.2.13</a>, <a href="api/index.html">1.3 alpha 8</a></b>
+ </li>
+ </p>
+
+ <p>
+ <li>
+ <a href="http://wiki.apache.org/logging-log4j/Log4JProjectPages"><b>Wiki</b></a>
+ </li>
+ </p>
+
+ </ul>
+ <h1>Translations</strong></h1>
+ <ul>
+ <li><a href="http://www.vimeworks.com/~mauricio/manualLog4J.html">Spanish
+ translation</a> of the short manual Mauricio Santacruz (<a href="http://www.vimeworks.com/~mauricio/manualLog4J.pdf">PDF</a>, <a href="http://www.vimeworks.com/~mauricio/manualLog4J.html">HTML</a>)</li>
+ <li><a href="http://www.javacore.de/jumpToDownload.php?id=8&url=tutorials/schnelle/log4jmanual.pdf">German translation</a> of the short manual, courtesy of Dirk Schnelle. (PDF only at this time)</li>
+ </ul>
+ <h1>Articles on log4j</strong></h1>
+ <ul>
+
+ <p>
+ <li><a href="http://www.vipan.com/htdocs/log4jhelp.html">Don't Use System.out.println!
+ Use Log4j</a> by Vipan Singla
+ </li>
+ </p>
+
+ <p><li><a href="http://www.onjava.com/pub/a/onjava/2002/08/07/log4j.html?page=1">
+ Build Flexible Logs With log4j</a> by Vikram Goyal
+ </li></p>
+
+ <p><li><a href="http://supportweb.cs.bham.ac.uk/documentation/tutorials/docsystem/build/tutorials/log4j/log4j.html">log4j</a>
+ by Ashley J.S Mills, University Of Birmingham</li></p>
+
+ <p><li><a href="http://www.builder.com.com/article.jhtml?id=u00820020124kev01.htm">
+ Add logging to your Java Applications</a> by Kevin Brown
+ </li></p>
+
+ <p><li><a href="http://www.builder.com.com/article.jhtml?id=u00220020724kev01.htm">
+ How does the Java logging API stack up against log4j?</a> by Kevin Brown
+ </li></p>
+
+ <p>
+ <li>
+ <a href="http://www.opensymphony.com/guidelines/logging.jsp">OpenSymphony Logging Primer</a>
+ </li>
+ </p>
+
+ <p><li>
+ <a href="http://www.jguru.com/faq/Log4j">log4j FAQ</a> at jGuru
+ </li></p>
+
+ <p><li>
+ <a href="http://www.qos.ch/logging/thinkAgain.html">Think Again</a> by Ceki Gülcü
+
+ </li></p>
+
+ <p><li> <a href="http://www.qos.ch/logging/sc.html">Supporting the
+ log4j <code>RepositorySelector</code></a> by Ceki
+ Gülcü
+ </li></p>
+
+ <p><li> <a href="http://rei1.m-plify.net/log4j/">Log4j class
+ diagrams</a>, courtesy of David Tonhofer
+ </li>
+ </p>
+
+ <p><li> <a href="http://www.onjava.com/pub/a/onjava/2003/04/02/log4j_ejb.html">Understanding
+ Classloaders: log4j in a J2EE Environment</a> by Vikram Goyal
+ </li>
+ </p>
+
+
+ <p><li> <a href="http://www.linux-magazin.de/Artikel/ausgabe/2002/04/coffee/coffee.html">Logging
+ für Java-Programme, Zu den Akten</a> by Bernhard Bablok
+ in Linux Magazine, 04/2002.
+ </li>
+ </p>
+
+ <p><li> <a href="http://www-106.ibm.com/developerworks/java/library/j-instlog/">Instant logging: Harness the power of log4j with Jabber</a> by Ruth Zamorano and Rafael Luque, in developerWorks 2003
+ </li>
+ </p>
+
+ <p>
+ <li> <a href="http://developers.sun.com/prodtech/appserver/reference/techart/log4j.html">Using Log4j in the Sun Java System Application Server</a> by Matthew Litkey, Jay Galvin, and Marina Sum, from Sun.
+ </li>
+ </p>
+
+ <p>
+ <li> <a href="http://www.onjava.com/pub/a/onjava/2004/09/29/smtp-logging.html">Reporting
+ Application Errors by Email</a> by Sean C. Sullivan,
+ 2004-09-24, published by O'Reilly.
+ </li>
+ </p>
+
+ </ul>
+ <h1>Log4j presentations</strong></h1>
+ <ul>
+
+
+ <p><li> <a href="http://www.jug-l.org/log4j.html">Advanced
+ Log4j</a> Louisville JUG presentation by Jonathan Cowherd </li></p>
+
+ <p><li><a href="http://www.johnmunsch.com/projects/Presentations/">Log4J
+ In 30 Minutes Or Less</a> by John Munsch</li></p>
+
+ <p><li><a href="https://www.qos.ch/ac2001/F11-10.html">Log4j, a logging package for the Java language</a> by Ceki Gülcü</li></p>
+
+ <p><li><a href="http://www.ejug.org/OpenSource%20Log4j2_files/frame.htm">Log4j presentation by the</a>
+ Edmonton Java Users Group</li></p>
+
+ <p><li><a href="http://www.ociweb.com/javasig/knowledgebase/January2001/Log4J.ppt">Log4j</a> by Brent Twenter
+ </li></p>
+ </ul>
+ <h1>Training & Professional support</strong></h1>
+ <p>The following organisations offer log4j-related consultancy
+ and training services. Their inclusion on this page does
+ not imply endorsement by the Apache Software Foundation.
+ </p>
+ <ul>
+ <li><a href="https://www.qos.ch/shop/products/profSupport/">QOS.ch,
+ Switzerland</a> proposes professional support contracts.
+ </li>
+ </ul>
+ <ul>
+ <li><a href="http://www.thegoodsoftwarecompany.com/log4jTraining.do">The
+ Good Software Company</a> proposes log4j training courses.
+ </li>
+ </ul>
+ <p><b>If you would like your log4j-related article or service
+ to be listed here, then please send a note to the <a href="mailto:log4j-user@logging.apache.org">log4j-user@logging.apache.org</a>
+ list.</b>
+ </p>
+
+
+
+ <hr/>
+
+
+
+
+
+ <!-- FOOTER -->
+ <div align="center"><font color="#525D76" size="-1"><em>
+ Copyright © 1999-2006, Apache Software Foundation.<br />
+Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ </em></font></div>
+
+ <!-- END main table -->
+
+ <!-- LEFT SIDE NAVIGATION -->
+ <!-- ============================================================ -->
+ <div class="leftcol">
+ <div class="menu_header">Log4j Project</div>
+ <div class="menu_item"> <a href="./index.html">Introduction</a>
+ </div>
+ <div class="menu_item"> <a href="./download.html">Download</a>
+ </div>
+ <div class="menu_item"> <a href="./documentation.html">Documentation</a>
+ </div>
+ <div class="menu_item"> <a href="./chainsaw.html">Chainsaw</a>
+ </div>
+ <div class="menu_item"> <a href="./plan.html">Roadmap</a>
+ </div>
+ <div class="menu_item"> <a href="http://wiki.apache.org/logging-log4j/Log4JProjectPages">Wiki</a>
+ </div>
+ <div class="menu_item"> <a href="./history.html">History</a>
+ </div>
+ <div class="menu_header">Logging Services</div>
+ <div class="menu_item"> <a href="http://logging.apache.org/">Home page</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/news.html">News</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/mailing-lists.html">Mailing Lists</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/bugreport.html">Bug Reporting</a>
+ </div>
+ <div class="menu_header">Translations</div>
+ <div class="menu_item"> <a href="http://jakarta.apache-korea.org/log4j/index.html">Korean</a>
+ </div>
+ <div class="menu_item"> <a href="http://www.ingrid.org/jajakarta/log4j/">Japanese</a>
+ </div>
+ </div>
+
+
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: logging/log4j/trunk/docs/download.html
URL: http://svn.apache.org/viewcvs/logging/log4j/trunk/docs/download.html?rev=373095&view=auto
==============================================================================
--- logging/log4j/trunk/docs/download.html (added)
+++ logging/log4j/trunk/docs/download.html Fri Jan 27 22:59:16 2006
@@ -0,0 +1,418 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!-- Content Stylesheet for Site -->
+
+
+
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Ceki Gülcü">
+ <meta name="email" value="not@disclosed">
+
+
+ <meta name="keywords" content="java, log4j download, logging, tracing, component, framework, API, log4j" />
+
+
+ <link href="./css/site.css" rel="stylesheet" type="text/css"/>
+
+
+ <title>Log4j project - Download</title>
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#525D76">
+ <!-- START Header table -->
+ <table class="banner" border="0">
+ <tr>
+ <td valign="top">
+ <a href="http://logging.apache.org/">
+ <img src="http://logging.apache.org/images/ls-logo.jpg" border="0"/>
+ </a>
+ <td align="right">
+ <a href="http://logging.apache.org/log4j/docs/">
+ <img src="./images/logo.jpg" alt="The log4j project" border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ <!-- END Header table -->
+
+ <div class="centercol">
+ <hr noshade="" size="1"/>
+
+ <h1>log4j version 1.2.13</strong></h1>
+ <p>Log4j is <a href="http://logging.apache.org/site/binindex.cgi"><b>available
+ for download</b></a> from a number of mirrors. Please
+ use these mirrors as they improve download time and save
+ bandwidth.
+ </p>
+ <p>Log4j version 1.2.13 contains several bug fixes related to the TRACE
+ level introduced in version 1.2.12 and a fix in the ConsoleAppender
+ for a bug that affected JBoss.
+ </p>
+ <p>The next major release of log4j will be version 1.3. It will contain
+ many new features and changes, and if you have written custom code, it may
+ need to be modified to work with it. Please see the document entitled <a href="http://www.qos.ch/logging/preparingFor13.jsp">preparing
+ for log4j 1.3</a> for a more detailed discussion.
+ </p>
+ <h3>Earlier Releases</strong></h3>
+ <p>We also maintain <a href="earlier.html">earlier
+ versions of log4j</a> for download, intended for the
+ curious paleontologist -- there seems to be quite a few
+ of them!
+ </p>
+ <h1>Third-party extensions (listed in alphabetical order)</strong></h1>
+ <dl>
+
+ <!-- ============================================================================== -->
+ <dt><a href="http://minaret.biz/tips/datedFileAppender.html"><b>DatedFileAppender</b></a></dt>
+
+ <dd><code>DatedFileAppender</code> works in the same manner as
+ the Tomcat FileLogger. Contrary to
+ <code>DailyRollingFileAppender</code> shipping with log4j, log
+ file names generated by <code>DatedFileAppender</code> always
+ contain today's date. While this distinction seems minor, it
+ means you can reliably copy, compress, remove or manipulate a
+ day's log file shortly after midnight. With the
+ <ocde>DailyRollingFileAppender</ocde>, a day's log file is not
+ renamed until the first message is logged some time after
+ midnight.
+ </dd>
+
+ <!-- ============================================================================== -->
+
+ <dt>
+ <a href="http://www.dankomannhaupt.de/projects/index.html"><b>JDBCAppender</b></a>
+ </dt>
+
+ <dd>A powerful <code>JDBCAppender</code> by Danko Mannhaupt
+ who continues the work of Thomas Fenner. You might find
+ this JDBCAppender more suitable then the one that ships with
+ log4j 1.2.
+ </dd>
+
+ <!-- ============================================================================== -->
+
+ <dt>
+ <a href="http://just4log.sf.net/"><b>Just4log</b></a>
+ </dt>
+
+ <dd>Just4Log is a library to enhance dynamically the
+ performance of various logging systems inside a java
+ application. Dynamically because the sourcecode in java is not
+ modified but rather the optimization occurs on the compiled
+ ByteCode files.
+ </dd>
+
+ <!-- ============================================================================== -->
+ <dt><a href="http://purl.net/jware/antx/"><b>log4Ant</b></a></dt>
+
+ <dd>log4Ant includes a complete bridge to the Log4J logging systemfor a robust build monitoring system.
+ These Ant components let you capture, map, and send Ant log messages and stdio output through your Log4J installation. Contact <a href="maito:contact@jware.info">contact@jware.info</a>
+ </dd>
+ <!-- ============================================================================== -->
+
+ <dt><a href="http://log4j400.sourceforge.net/"><b>log4j400</b></a></dt>
+
+ <dd>Log4J400 includes MessageQueue and DataQueue Appenders for
+ the AS/400 (aka IBM iSeries).
+ </dd>
+
+ <!-- ============================================================================== -->
+
+ <dt><a href="http://sourceforge.net/projects/log4j2db"><b>log4j2db</b></a></dt>
+
+ <dd>This Project provides a set of EJBs to store Log4J events
+ (received via JMS appender) in a database. The main aim is to
+ provide a toolset for a centralized, data-center suitable
+ logging.
+ </dd>
+
+ <!-- ============================================================================== -->
+
+ <dt><a href="http://cvs.apache.org/viewcvs/jakarta-log4j/log4jMini/"><b>log4j<em>ME</em></b></a></dt>
+
+ <dd>Log4j<em>ME</em>, or log4j MiniEdition, is based on the
+ same code as log4j. However, as the name indicates the
+ mini-edition is much smaller. It offers the same client
+ interface such that code compiled for log4jME is 100%
+ compatible with log4j standard edition. You can choose to
+ upgrade to log4j standard edition at any time by replacing
+ <em>log4jME.jar</em> with <em>log4j.jar</em> in your
+ classpath. At this time, log4jME is only available through
+ CVS.
+ </dd>
+
+ <!-- ============================================================================== -->
+
+ <dt><a href="http://www.openfuture.de/Log4Unit/"><b>log4<em>Unit</em></b></a></dt>
+
+ <dd>Log4Unit is a <a href="http://www.junit.org/index.htm">JUnit</a> extension
+ combining JUnit with Log4J. The intention is to create test
+ protocols for JUnit.
+
+ <p>JUnit is asymmetrical in the sense that it focusses on the
+ documentation of test failures and errors. Successful
+ execution of a test case is not further documented. In order
+ to obtain a test protocol that documents the initial settings,
+ the test case execution and its results, a logging component
+ is required. Log4J as the current de facto standard is
+ selected for this extension.
+ </p>
+ </dd>
+
+ <!-- ============================================================================== -->
+
+ <dt><a href="http://www.launchsoftware.com"><b>Log4Web</b></a> (commercial) </dt>
+
+ <dd>Log4Web is a J2EE web application, designed to web-enable
+ system log files that have been generated by log4j.
+ </dd>
+
+ <!-- ============================================================================== -->
+
+ <dt><a href="http://jakarta.apache.org/taglibs/doc/log-doc/intro.html">
+ <b>Log Tag</b></a>
+ </dt>
+ <dd>A custom log tag library from the <a href="http://jakarta.apache.org/taglibs/index.html">Jakarta
+ Taglibs</a> project.</dd>
+
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://www.codeczar.com/products/logweb/index.html"><b>LogWeb</b></a> </dt>
+
+ <dd>LogWeb is a web interface for configuring log4j at runtime
+ within a servlet container. Every log4j feature of is
+ configurable through this interface.
+ </dd>
+
+ <!-- ============================================================================== -->
+
+
+ <dt><a href="http://www.m2technologies.net/asp/snmpTrapAppender.asp">
+ <b>SNMPTrapAppender</b></a>
+ </dt>
+
+ <dd>An appender to send formatted logging event strings to a
+ specified managment host (typically, a MLM of some sort, but
+ could also be an SNMP management console) in the form of an
+ SNMP trap.
+ </dd>
+
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://xpolog.com"><b>XpoLog</b></a>
+ </dt>
+
+ <dd>Log view and analysis application which enables web
+ browsing and analysis over logs.
+ </dd>
+
+ <!-- =========================================================================== -->
+
+ </dl>
+ <h1>Ports to other languages (listed in alphabetical order within each section)</strong></h1>
+ <h3>Fellow Apache Logging Services Projects</strong></h3>
+ <dl>
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://logging.apache.org/log4cxx/"><b>log4cxx</b></a></dt>
+ <dd>Log4cxx is a port to C++ of the log4j project.</dd>
+
+ <!-- =========================================================================== -->
+ <dt><a href="http://logging.apache.org/log4net/"><b>log4net</b></a></dt>
+
+ <dd>The .NET implementation of the popular log4j Java API
+ providing flexible and arbitrarily granular control over log
+ management and configuration.</dd>
+
+ <!-- =========================================================================== -->
+ <dt><a href="http://logging.apache.org/log4php/"><b>log4php</b></a></dt>
+
+ <dd>Log4Php is a PHP port of log4j framework. It supports xml configuration,
+ logging to files, stdout/err, syslog, socket, configurable
+ output layouts and logging levels. </dd>
+
+ </dl>
+ <h3>Other Ports</strong></h3>
+ <dl>
+ <!-- =========================================================================== -->
+ <dt><a href="http://log4c.sourceforge.net"><b>log4c</b></a></dt>
+
+ <dd>ANSI C functions and macros for flexible logging to files
+ and other destinations. It is modeled after log4j. It follows
+ the log4j API within the limits of reason. Intended for use in time-space
+ critical environments.</dd>
+
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://sourceforge.net/projects/log4cpp/"><b>log4cpp</b></a></dt>
+ <dd>A library of C++ classes for flexible logging to files,
+ syslog, IDSA and other destinations modeled after log4j.</dd>
+
+ <!-- ========================================================================== -->
+
+ <dt><a href="http://log4cplus.sourceforge.net/"><b>log4cplus</b></a></dt>
+ <dd>Log4cplus is a simple to use C++ logging API providing
+ thread-safe, flexible, and arbitrarily granular control over
+ log management and configuration. It is modeled after the Java
+ log4j API.</dd>
+
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://goanna.sourceforge.net/"><b>log4E</b></a></dt>
+
+ <dd>The Goanna project (Eiffel Web Services) now includes
+ log4E, a complete port of log4j.
+ </dd>
+
+ <!-- =========================================================================== -->
+ <dt><a href="http://log4perl.sourceforge.net"><b>Log::Log4perl</b></a></dt>
+
+ <dd>Log::Log4perl is a Perl port of log4j by Kevin Goess and
+ Mike Schilli. The authors made sure that their port was as
+ close as possible to the original implementation. Even the
+ configuration files are similar! The project is still being
+ enhanced, however the current release is stable and has been
+ released to CPAN.
+ </dd>
+
+ <!-- ============================================================================== -->
+ <dt><a href="http://log4ls.sourceforge.net/"><b>log4LS</b></a></dt>
+
+ <dd>Log4LS is a LotusScript library package and is used to get
+ logging statements to a Domino database, sent by mail or
+ written to a file. It is modeled after Jakarta log4j.
+ </dd>
+
+ <!-- =========================================================================== -->
+ <dt><a href="http://www.its4you.at/log4py.php"><b>log4py</b></a></dt>
+
+ <dd>Log4Py is a python logging module similar to log4j. It
+ supports logging to files or to stdout/stderr, variable
+ log-levels, configurable output formats and configuration via
+ configuration files.
+ </dd>
+
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://log4p.sourceforge.net"><b>log4p</b></a></dt>
+ <dd>Another Python translation of log4j. This project no
+ longer seems to be maintained.</dd>
+
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://log4plsql.sourceforge.net/"><b>log4plsql</b></a></dt>
+
+ <dd>Log4plsql is a Oracle PL/SQL logging module similar to
+ log4j. It supports logging out-off transaction. It is useful
+ for logging, benchmarking and monitoring PL/SQL applications.
+ </dd>
+
+ <!-- =========================================================================== -->
+
+ <dt><a href="http://sourceforge.net/projects/qmmslog"><b>qmmslog</b></a></dt>
+
+ <dd>Qmmslog is a port of log4j to the Qt/C++ platform.
+ </dd>
+
+ <!-- =========================================================================== -->
+ <dt><a href="http://log4r.sourceforge.net"><b>log4r</b></a></dt>
+ <dd>A Powerful Logger for Ruby.
+ <p>Log4r features an extremely flexible logging library for
+ Ruby. Killer features include a heiarchial logging system
+ of any number of levels, logger inheritance, multiple
+ output destinations, tracing, custom formatting and more.
+ Log4r was inspired by log4j. Log4r provides the defining
+ features of log4j and some of its own features that just
+ might make log4j users envious.</p>
+ </dd>
+
+ <!-- =========================================================================== -->
+ </dl>
+ <p>If you would like your software to be listed here, then send a note to the <a href="mailto:log4j-user@logging.apache.org">log4j-user@logging.apache.org</a>
+ list.</p>
+
+
+
+ <hr/>
+
+
+
+
+
+ <!-- FOOTER -->
+ <div align="center"><font color="#525D76" size="-1"><em>
+ Copyright © 1999-2006, Apache Software Foundation.<br />
+Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ </em></font></div>
+
+ <!-- END main table -->
+
+ <!-- LEFT SIDE NAVIGATION -->
+ <!-- ============================================================ -->
+ <div class="leftcol">
+ <div class="menu_header">Log4j Project</div>
+ <div class="menu_item"> <a href="./index.html">Introduction</a>
+ </div>
+ <div class="menu_item"> <a href="./download.html">Download</a>
+ </div>
+ <div class="menu_item"> <a href="./documentation.html">Documentation</a>
+ </div>
+ <div class="menu_item"> <a href="./chainsaw.html">Chainsaw</a>
+ </div>
+ <div class="menu_item"> <a href="./plan.html">Roadmap</a>
+ </div>
+ <div class="menu_item"> <a href="http://wiki.apache.org/logging-log4j/Log4JProjectPages">Wiki</a>
+ </div>
+ <div class="menu_item"> <a href="./history.html">History</a>
+ </div>
+ <div class="menu_header">Logging Services</div>
+ <div class="menu_item"> <a href="http://logging.apache.org/">Home page</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/news.html">News</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/mailing-lists.html">Mailing Lists</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/bugreport.html">Bug Reporting</a>
+ </div>
+ <div class="menu_header">Translations</div>
+ <div class="menu_item"> <a href="http://jakarta.apache-korea.org/log4j/index.html">Korean</a>
+ </div>
+ <div class="menu_item"> <a href="http://www.ingrid.org/jajakarta/log4j/">Japanese</a>
+ </div>
+ </div>
+
+
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: logging/log4j/trunk/docs/earlier.html
URL: http://svn.apache.org/viewcvs/logging/log4j/trunk/docs/earlier.html?rev=373095&view=auto
==============================================================================
--- logging/log4j/trunk/docs/earlier.html (added)
+++ logging/log4j/trunk/docs/earlier.html Fri Jan 27 22:59:16 2006
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!-- Content Stylesheet for Site -->
+
+
+
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="Ceki Gülcü">
+ <meta name="email" value="not@disclosed">
+
+
+
+
+ <link href="./css/site.css" rel="stylesheet" type="text/css"/>
+
+
+ <title>Log4j project - Older distributions</title>
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#525D76">
+ <!-- START Header table -->
+ <table class="banner" border="0">
+ <tr>
+ <td valign="top">
+ <a href="http://logging.apache.org/">
+ <img src="http://logging.apache.org/images/ls-logo.jpg" border="0"/>
+ </a>
+ <td align="right">
+ <a href="http://logging.apache.org/log4j/docs/">
+ <img src="./images/logo.jpg" alt="The log4j project" border="0"/>
+ </a>
+ </td>
+ </tr>
+ </table>
+ <!-- END Header table -->
+
+ <div class="centercol">
+ <hr noshade="" size="1"/>
+
+ <h1>Older distributions of the log4j package</strong></h1>
+ <hr />
+ <p><b>BEWARE:</b>Certain Internet Explorer versions rename .tar.gz downloads
+ as .tar. You should rename the files back to
+ <code>tar.gz</code> after the download completes.
+ </p>
+ <hr />
+ <a href="http://archive.apache.org/dist/logging/log4j/">Log4j Archives</a>
+
+
+
+ <hr/>
+
+
+
+
+
+ <!-- FOOTER -->
+ <div align="center"><font color="#525D76" size="-1"><em>
+ Copyright © 1999-2006, Apache Software Foundation.<br />
+Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+ </em></font></div>
+
+ <!-- END main table -->
+
+ <!-- LEFT SIDE NAVIGATION -->
+ <!-- ============================================================ -->
+ <div class="leftcol">
+ <div class="menu_header">Log4j Project</div>
+ <div class="menu_item"> <a href="./index.html">Introduction</a>
+ </div>
+ <div class="menu_item"> <a href="./download.html">Download</a>
+ </div>
+ <div class="menu_item"> <a href="./documentation.html">Documentation</a>
+ </div>
+ <div class="menu_item"> <a href="./chainsaw.html">Chainsaw</a>
+ </div>
+ <div class="menu_item"> <a href="./plan.html">Roadmap</a>
+ </div>
+ <div class="menu_item"> <a href="http://wiki.apache.org/logging-log4j/Log4JProjectPages">Wiki</a>
+ </div>
+ <div class="menu_item"> <a href="./history.html">History</a>
+ </div>
+ <div class="menu_header">Logging Services</div>
+ <div class="menu_item"> <a href="http://logging.apache.org/">Home page</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/news.html">News</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/mailing-lists.html">Mailing Lists</a>
+ </div>
+ <div class="menu_item"> <a href="http://logging.apache.org/site/bugreport.html">Bug Reporting</a>
+ </div>
+ <div class="menu_header">Translations</div>
+ <div class="menu_item"> <a href="http://jakarta.apache-korea.org/log4j/index.html">Korean</a>
+ </div>
+ <div class="menu_item"> <a href="http://www.ingrid.org/jajakarta/log4j/">Japanese</a>
+ </div>
+ </div>
+
+
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org