Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has a plugin architecture that makes it extensible and supports asynchronous logging based on LMAX Disruptor.

Compile Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core(optional)2 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.4.23.2.1
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind(optional)49 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.4.23.2.1
YAML Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-yaml(optional)
Support for reading and writing YAML-encoded data via Jackson abstractions.
2.4.23.2.1
XML Processing Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-xml(optional)2 vulnerabilities
Data format extension for Jackson to offer
2.4.23.2.1
Concurrency Apache 2.0
com.lmax » disruptor(optional)
Disruptor - Concurrent Programming Framework
3.3.04.0.0
Mail Client EDL 1.0 +2
com.sun.mail » javax.mail(optional)
JavaMail API for sending and receiving emails using standard protocols like SMTP, POP3, and IMAP, supporting both text ...
1.5.22.0.2
Logging Apache 2.0
org.apache.logging.log4j » log4j-api
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.12.26.1
XML Processing Apache 2.0
org.codehaus.woodstox » woodstox-core-asl(optional)
Woodstox is a high-performance XML processor that implements Stax (JSR-173),
4.3.07.2.1
JPA EDL 1.0 +1
org.eclipse.persistence » javax.persistence(optional)
Java(TM) Persistence API
2.1.02.2
Console Apache 2.0
org.fusesource.jansi » jansi(optional)
Jansi is a java library for generating and interpreting ANSI escape sequences.
1.112.4.3

Provided Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Java Spec EPL 2.0
org.jboss.spec.javax.jms » jboss-jms-api_1.1_spec(optional)
Jakarta Messaging describes a means for Java applications to create, send,
1.0.1.Final2.0.0.Final
OSGi Apache 2.0
org.osgi » org.osgi.core
OSGi Core Release 8, Interfaces and Classes for use in compiling bundles
4.3.18.0.0

Test Dependencies (22)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-core9 vulnerabilities
Core implementation of Logback, a reliable, generic, fast and flexible logging framework.
1.1.21.5.38
Logging EPL 2.0 +1
ch.qos.logback » logback-classic2 vulnerabilities
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.1.21.5.38
Embedded SQL DB EPL 1.0 +1
com.h2database » h22 vulnerabilities
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
1.3.1752.4.240
Base64 Apache 2.0
commons-codec » commons-codec
The Apache Commons Codec component contains encoders and decoders for
1.91.22.0
I/O Apache 2.0
commons-io » commons-io2 vulnerabilities
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.42.22.0
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.21.4.0
DNS Lib Apache 2.0
javax.jmdns » jmdns
JmDNS is a Java implementation of multi-cast DNS and can be used for service registration and discovery in local area ...
3.4.13.6.3
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.116.1.1
Logging Apache 2.0
log4j » log4j6 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
1.2.172.26.1
Testing Apache 2.0
net.javacrumbs.json-unit » json-unit
Contains basic assertJsonEquals() and Hamcrest matchers.
1.1.66.0.1
Message Broker Apache 2.0
org.apache.activemq » activemq-broker12 vulnerabilities
The ActiveMQ Message Broker implementation
5.10.06.2.7
Core Utils Apache 2.0
org.apache.commons » commons-lang31 vulnerability
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.3.23.20.0
OSGi Framework Apache 2.0
org.apache.felix » org.apache.felix.framework
The core runtime of Apache Felix, an OSGi framework implementation for modular Java applications.
4.2.17.0.5
Logging Apache 2.0
org.apache.logging.log4j » log4j-api
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.12.26.1
Mocking Apache 2.0
org.easymock » easymock
EasyMock provides an easy way to create Mock Objects for interfaces and classes generating them on the fly
3.25.6.0
OSGi EPL 2.0
org.eclipse.osgi » org.eclipse.osgi
%systemBundle
3.6.0.v201005173.24.200
JPA EDL 1.0 +1
org.eclipse.persistence » org.eclipse.persistence.jpa2.5.25.0.1
Testing BSD 3-clause
org.hamcrest » hamcrest-all
Core API and libraries of hamcrest matcher framework.
1.33.0
org.hsqldb » hsqldb1 vulnerability
HSQLDB - Lightweight 100% Java SQL Database Engine
2.3.22.7.4
Mocking Apache 2.0
org.mockejb » mockejb0.6-beta2
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.72.0.18
Logging MIT
org.slf4j » slf4j-ext1 vulnerability
Extensions to the SLF4J API
1.7.72.0.18