##### Get log4j 1.2

- Download
- Changes
- License

##### About log4j 1.2

- What is log4j?
- FAQ
- Roadmap

##### Community

- Mailing Lists
- Issue Tracking

##### Development

- Repository
- Cross Reference
- Dependencies
- Continuous Integration

##### Documentation

- Introduction
- JavaDoc
- Publications
- Wiki

##### Apache

- Home
- Sponsorship
- Thanks
- Conferences

## Project Dependencies

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Classifier | Type | Optional
--- | --- | --- | --- | --- | ---
com.sun.jdmk | jmxtools | 1.2.1 | - | jar |
com.sun.jmx | jmxri | 1.2.1 | - | jar |
javax.jms | jms | 1.1 | - | jar |
javax.mail | mail | 1.4 | - | jar |

### test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId | ArtifactId | Version | Classifier | Type | Optional
--- | --- | --- | --- | --- | ---
junit | junit | 3.8.1 | - | jar |
oro | oro | 2.0.8 | - | jar |

## Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Classifier | Type | Optional
--- | --- | --- | --- | --- | ---
javax.activation | activation | 1.1 | - | jar |

## Project Dependency Graph

### Dependency Tree

- log4j:log4j:jar
  - oro:oro:jar
  - javax.mail:mail:jar
    - javax.activation:activation:jar
  - com.sun.jmx:jmxri:jar
  - javax.jms:jms:jar
  - junit:junit:jar
  - com.sun.jdmk:jmxtools:jar

### Dependency Listings

Apache Log4j

Apache Log4j 1.2

http://logging.apache.org:80/log4j/1.2/

Unnamed - oro:oro:jar:2.0.8

JavaMail API

The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.

https://glassfish.dev.java.net/javaee5/mail/

JavaBeans Activation Framework (JAF)

JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).

http://java.sun.com/products/javabeans/jaf/index.jsp

Unnamed - com.sun.jmx:jmxri:jar:1.2.1

Java Message Service

The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages. It enables distributed communication that is loosely coupled, reliable, and asynchronous.

http://java.sun.com/products/jms

JUnit

JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.

http://junit.org

JMX 1.2.1 Reference Implementation

http://java.sun.com/products/JavaManagement/