Java logging framework: Difference between revisions

Content deleted Content added
No edit summary
Minor corrections
Line 8:
Logging refers to the recording of activity. Logging is a common issue for development teams. Several frameworks ease and standardize the process of logging for the Java platform. This article covers general purpose logging frameworks.
 
Unfortunately the JDK did not include logging in its original release so by the time the Java Logging API was added several other logging frameworks had become widely used - in particular [http://commons.apache.org/logging Apache Commons Logging] (also known as Java Commons Logging or JCL) and [[log4j]]. This led to problems when integrating different third-party libraries using different logging frameworks. Pluggable logging frameworks were developed to solve this problem, in particular [[slf4j]].
 
==Functionality overview==
Line 88:
! [[Log4J]]
| FATAL ERROR WARN INFO DEBUG TRACE
| Too many to list: See [http://logging.apache.org/log4j/2.x/manual/appenders.html Appender Documentation]
| AsyncAppender, JDBCAppender, JMSAppender, LF5Appender, NTEventLogAppender, NullAppender, SMTPAppender, SocketAppender, SocketHubAppender, SyslogAppender, TelnetAppender, WriterAppender
| Widely used in many projects and platforms
| Apache License, Version 2.0