Author: jhm Date: Fri Jul 7 05:32:20 2006 New Revision: 419881 URL: http://svn.apache.org/viewvc?rev=419881&view=rev Log: Bug: 29539 More information about using the Log4jListener.
Modified: ant/core/trunk/CONTRIBUTORS ant/core/trunk/contributors.xml ant/core/trunk/docs/manual/listeners.html Modified: ant/core/trunk/CONTRIBUTORS URL: http://svn.apache.org/viewvc/ant/core/trunk/CONTRIBUTORS?rev=419881&r1=419880&r2=419881&view=diff ============================================================================== Binary files - no diff available. Modified: ant/core/trunk/contributors.xml URL: http://svn.apache.org/viewvc/ant/core/trunk/contributors.xml?rev=419881&r1=419880&r2=419881&view=diff ============================================================================== --- ant/core/trunk/contributors.xml (original) +++ ant/core/trunk/contributors.xml Fri Jul 7 05:32:20 2006 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE contributors +<!DOCTYPE contributors [ <!ELEMENT name (first?, middle?, last)> <!ELEMENT contributors (introduction, name+)> @@ -269,6 +269,10 @@ </name> <name> <first>Eric</first> + <last>Olsen</last> + </name> + <name> + <first>Eric</first> <last>Pugh</last> </name> <name> @@ -982,4 +986,4 @@ <first>Zdenek</first> <last>Wagner</last> </name> -</contributors> +</contributors> \ No newline at end of file Modified: ant/core/trunk/docs/manual/listeners.html URL: http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/listeners.html?rev=419881&r1=419880&r2=419881&view=diff ============================================================================== --- ant/core/trunk/docs/manual/listeners.html (original) +++ ant/core/trunk/docs/manual/listeners.html Fri Jul 7 05:32:20 2006 @@ -302,6 +302,38 @@ </blockquote> +<p>To use Log4j you will need the Log4j jar file and a 'log4j.properties' +configuration file. Both should be placed somewhere in your Ant +classpath. If the log4j.properties is in your project root folder you can +add this with <i>-lib</i> option:</p> + +<blockquote> +<pre><code>ant -listener org.apache.tools.ant.listener.Log4jListener -lib .</code></pre> +</blockquote> + +<p>If, for example, you wanted to capture the same information output to the +console by the DefaultLogger and send it to a file named 'build.log', you +could use the following configuration:</p> + +<blockquote> + +<pre><code>log4j.rootLogger=ERROR, LogFile +log4j.logger.org.apache.tools.ant.Project=INFO +log4j.logger.org.apache.tools.ant.Target=INFO +log4j.logger.org.apache.tools.ant.taskdefs=INFO +log4j.logger.org.apache.tools.ant.taskdefs.Echo=WARN + +log4j.appender.LogFile=org.apache.log4j.FileAppender +log4j.appender.LogFile.layout=org.apache.log4j.PatternLayout +log4j.appender.LogFile.layout.ConversionPattern=[%6r] %8c{1} : %m%n +log4j.appender.LogFile.file=build.log +</code></pre> + +</blockquote> + +<p>For more information about configuring Log4J see <a href="http://logging.apache.org/log4j/docs/documentation.html">its +documentation page</a>.</p> + <h3><a name="XmlLogger">XmlLogger</a></h3> <p>Writes all build information out to an XML file named log.xml, or the value @@ -363,4 +395,4 @@ Reserved.</p> </body> -</html> +</html> \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]