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 Type Licenses
ch.qos.logback logback-classic 1.4.14 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-databind 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.15.2 jar The Apache Software License, Version 2.0
com.github.spullara.mustache.java compiler 0.9.10 jar Apache License 2.0
com.google.code.gson gson 2.10.1 jar Apache-2.0
com.google.guava guava 32.1.2-jre jar Apache License, Version 2.0
commons-codec commons-codec 1.16.0 jar Apache-2.0
commons-io commons-io 2.17.0 jar Apache-2.0
info.picocli picocli 4.7.4 jar The Apache Software License, version 2.0
io.dropwizard.metrics metrics-graphite 4.2.25 jar Apache License 2.0
io.dropwizard.metrics metrics-healthchecks 4.2.25 jar Apache License 2.0
io.dropwizard.metrics metrics-jmx 4.2.25 jar Apache License 2.0
io.dropwizard.metrics metrics-jvm 4.2.25 jar Apache License 2.0
io.dropwizard.metrics metrics-servlets 4.2.25 jar Apache License 2.0
jakarta.xml.bind jakarta.xml.bind-api 3.0.1 jar Eclipse Distribution License - v 1.0
net.logstash.logback logstash-logback-encoder 7.2 jar Apache License, Version 2.0MIT License
net.spy spymemcached 2.12.3 jar The Apache Software License, Version 2.0
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-compress 1.27.1 jar Apache-2.0
org.apache.commons commons-exec 1.3 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.17.0 jar Apache-2.0
org.apache.commons commons-pool2 2.11.1 jar Apache License, Version 2.0
org.apache.httpcomponents.client5 httpclient5 5.2.1 jar Apache License, Version 2.0
org.codehaus.janino janino 3.1.12 jar BSD-3-Clause
org.eclipse.jetty jetty-plus 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-security 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-server 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-util 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-webapp 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-xml 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.glassfish.jaxb jaxb-runtime 3.0.1 jar Eclipse Distribution License - v 1.0
org.glassfish.jersey.containers jersey-container-jetty-http 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.containers jersey-container-servlet-core 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.core jersey-common 3.1.3 jar EPL 2.0The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0Public Domain
org.glassfish.jersey.core jersey-server 3.1.3 jar EPL 2.0The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0Modified BSD
org.glassfish.jersey.ext jersey-mvc 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.ext jersey-mvc-mustache 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.inject jersey-hk2 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.media jersey-media-json-jackson 3.1.3 jar EPL 2.0The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0
org.glassfish.jersey.media jersey-media-multipart 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.jdom jdom2 2.0.6.1 jar Similar to Apache License but with the acknowledgment clause removed
org.slf4j log4j-over-slf4j 2.0.7 jar Apache Software Licenses
org.slf4j slf4j-api 2.0.7 jar MIT License

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 Type Licenses
com.google.errorprone error_prone_annotations 2.23.0 jar Apache 2.0
com.ibm.icu icu4j 73.2 jar Unicode/ICU License
org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-jetty 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.junit.jupiter junit-jupiter 5.10.0 jar Eclipse Public License v2.0
org.mockito mockito-core 5.5.0 jar The MIT License
org.mockito mockito-junit-jupiter 5.5.0 jar The MIT License

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 Type Licenses
ch.qos.logback logback-core 1.4.14 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-annotations 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jakarta-xmlbind-annotations 2.15.2 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 2.8 jar Apache License, Version 2.0
com.helger profiler 1.1.1 jar The Apache License, Version 2.0
com.rabbitmq amqp-client 5.20.0 jar AL 2.0GPL v2MPL 2.0
com.sun.activation jakarta.activation 2.0.1 jar EDL 1.0
com.sun.istack istack-commons-runtime 4.0.1 jar Eclipse Distribution License - v 1.0
io.dropwizard.metrics metrics-core 4.2.25 jar Apache License 2.0
io.dropwizard.metrics metrics-json 4.2.25 jar Apache License 2.0
jakarta.annotation jakarta.annotation-api 2.1.1 jar EPL 2.0GPL2 w/ CPE
jakarta.inject jakarta.inject-api 2.0.1 jar The Apache Software License, Version 2.0
jakarta.transaction jakarta.transaction-api 2.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.validation jakarta.validation-api 3.0.2 jar Apache License 2.0
jakarta.ws.rs jakarta.ws.rs-api 3.1.0 jar EPL-2.0GPL-2.0-with-classpath-exception
org.apache.httpcomponents.core5 httpcore5 5.2.1 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5-h2 5.2 jar Apache License, Version 2.0
org.checkerframework checker-qual 3.33.0 jar The MIT License
org.codehaus.janino commons-compiler 3.1.12 jar BSD-3-Clause
org.eclipse.jetty jetty-http 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-io 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-jndi 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-servlet 11.0.24 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty.toolchain jetty-jakarta-servlet-api 5.0.2 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.glassfish.hk2 hk2-api 3.0.4 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 hk2-locator 3.0.4 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 hk2-utils 3.0.4 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 osgi-resource-locator 1.0.3 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2.external aopalliance-repackaged 3.0.4 jar EPL 2.0GPL2 w/ CPE
org.glassfish.jaxb jaxb-core 3.0.1 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 3.0.1 jar Eclipse Distribution License - v 1.0
org.glassfish.jersey.core jersey-client 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.ext jersey-entity-filtering 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.javassist javassist 3.29.2-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.jvnet.mimepull mimepull 1.9.15 jar Eclipse Distribution License - v 1.0

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 Type Licenses
net.bytebuddy byte-buddy 1.14.6 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.14.6 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.glassfish.jersey.media jersey-media-jaxb 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.test-framework jersey-test-framework-core 3.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.junit.jupiter junit-jupiter-api 5.10.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.0 jar Eclipse Public License v2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

The Apache License, Version 2.0: com.helger:profiler, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Apache 2.0: error-prone annotations

MIT License: Logstash Logback Encoder, SLF4J API Module

jQuery license: jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

Unicode/ICU License: ICU4J

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API

GPL v2: RabbitMQ Java Client

GPL2 w/ CPE: HK2 API module, HK2 Implementation Utilities, Jakarta Annotations API, OSGi resource locator, ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, jakarta.transaction API, jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

Similar to Apache License but with the acknowledgment clause removed: JDOM

Apache Software Licenses: Log4j Implemented Over SLF4J

Apache License 2.0: Graphite Integration for Metrics, JVM Integration for Metrics, Jackson Integration for Metrics, Jakarta Bean Validation API, Javassist, Metrics Core, Metrics Health Checks, Metrics Integration with JMX, Metrics Utility Servlets, compiler

AL 2.0: RabbitMQ Java Client

The MIT License: Checker Qual, mockito-core, mockito-junit-jupiter

Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Emissary, Gson

Apache License, Version 2.0: Apache Commons Collections, Apache Commons Exec, Apache Commons Pool, Apache HttpClient, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2, Byte Buddy (without dependencies), Byte Buddy agent, Guava: Google Core Libraries for Java, J2ObjC Annotations, Logstash Logback Encoder, Objenesis

EPL 2.0: HK2 API module, HK2 Implementation Utilities, Jakarta Annotations API, OSGi resource locator, ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, jakarta.transaction API, jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-json-jackson, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

GPL-2.0-with-classpath-exception: Jakarta RESTful WS API

MPL 2.0: RabbitMQ Java Client

MIT license: jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

MPL 1.1: Javassist

BSD 2-Clause: jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

Apache Software License - Version 2.0: Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: JNDI Naming, Jetty :: Jakarta Servlet API and Schemas for JPMS and OSGi, Jetty :: Plus, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Webapp Application Support, Jetty :: XML utilities

Apache License, 2.0: jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-json-jackson, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

The Apache Software License, version 2.0: picocli

BSD-3-Clause: commons-compiler, janino

Public Domain: jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

W3C license: jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

Eclipse Public License - Version 2.0: Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: JNDI Naming, Jetty :: Plus, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Webapp Application Support, Jetty :: XML utilities

EDL 1.0: Jakarta Activation, jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

Eclipse Public License - Version 1.0: Jetty :: Jakarta Servlet API and Schemas for JPMS and OSGi

Modified BSD: jersey-container-jetty-http, jersey-container-servlet-core, jersey-core-client, jersey-core-server, jersey-ext-entity-filtering, jersey-ext-mvc, jersey-ext-mvc-mustache, jersey-inject-hk2, jersey-media-jaxb, jersey-media-multipart, jersey-test-framework-core, jersey-test-framework-provider-jetty

Eclipse Distribution License - v 1.0: JAXB Core, JAXB Runtime, Jakarta XML Binding API, MIME streaming extension, TXW2 Runtime, istack common utility code runtime

LGPL 2.1: Javassist

EPL-2.0: Jakarta RESTful WS API

The Apache Software License, Version 2.0: FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Jackson datatype: JSR310, Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind), Jackson-annotations, Jackson-core, Jakarta Dependency Injection, Spymemcached, jackson-databind

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

The GNU General Public License (GPL), Version 2, With Classpath Exception: jersey-core-common, jersey-core-server, jersey-media-json-jackson