====== Log4Ant ====== ~~SP~~~~SP~~ //J//Ware/AntXtras Logging for Ant (Log4Ant) is a full bridge to the [[http://slf4j.org|SLF4J]] library. SLF4J is a simple façade for various logging frameworks like Log4J, Jakarta Commons Logging, Logback, and the JRE′s own java.util.logging module. By using Log4Ant components you can easily capture, transform, and send Ant messages, AntXtras messages, and standard output and error messages to your real logging and monitoring system. This means //you can capture detailed information about your build, test, and deploy processes for live monitoring//. == Key Features == - 100% SLF4J, 100% Ant. - Captures both direct-to-SLF4J messages //and standard Ant messages//! - Exports any Ant runtime setting using Log4Ant’s MDC support. - Automatically organizes Ant messages according to priority (problems, status, diagnostics). - Easy configuration of SLF4J options from within Ant script itself. - Usable as an Ant build listener too, so no need to touch existing Ant scripts! - Pass through of Ant runtime exceptions linked with warning and error messages. == Main Objectives == - Get //all// Ant sourced messages into the real logging system. - Ensure automatic message cataloging is //useful// to someone without access to the Ant script. - Have no direct coupling to a particular logging framework, but work with most popular ones. - Accomplish 1, 2, and 3 without forcing users to rewrite existing scripts! - Provide a rich //but simple// set of feedback components to replace the standard . - Include support for AntXtras’ locale-aware, parameterized messages framework. - Maintain the general [[:antxtras:|AntXtras design guidelines]]. ===== Your Next Steps ===== - Go to the Log4Ant [[overview|Overview]] page for an introduction to Log4Ant and its main features, a list of the main Log4Ant components, and a “High-Speed Tutorial” to get started receiving messages through Log4Ant.\\ \\ - Go to the [[download|Downloads]] page for links to the latest Log4Ant distributions, third-party software requirements, and installation instructions. Read the [[:general:support|Support]] page if you’re unable to download or install Log4Ant (or if you’d like to contact us for some reason).\\ \\ - Go to the [[log4ant:documents:home|Documents]] section for links to additional documentation like the Log4Ant [[:log4ant:documents:howto:|How Tos]], the complete [[/wiki-include/log4ant/latest/doc/Log4Ant_UserGuide.pdf|Log4Ant User Guide(pdf)]], and the complete [[/apis/log4ant/latest/|Log4Ant Javadoc API]] reference.\\ \\ - Go to the Log4Ant [[http://sf.net/tracker/?group_id=112448&atid=662224|Feature Request Tracker]] to submit your own enhancement and new feature requests. ===== Project Activities ===== ==== News ==== {{section>news#Dec 2009&firstseconly&nofooter&noeditbtn}} [[news|→ Read more…]] == ==