Fork me on GitHub

Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Type License
com.fasterxml.jackson.core jackson-annotations 2.13.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.13.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.13.1 jar The Apache Software License, Version 2.0
com.google.guava guava 31.1-jre jar Apache License, Version 2.0
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.0
commons-chain commons-chain 1.2 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.14 jar Apache License, Version 2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
commons-configuration commons-configuration 1.10 jar The Apache Software License, Version 2.0
commons-fileupload commons-fileupload 1.4 jar Apache License, Version 2.0
commons-io commons-io 2.8.0 jar Apache License, Version 2.0
commons-jexl commons-jexl 1.1 jar -
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
commons-pool commons-pool 1.6 jar The Apache Software License, Version 2.0
commons-validator commons-validator 1.6 jar Apache License, Version 2.0
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar Eclipse Distribution License - v 1.0
jakarta.xml.ws jakarta.xml.ws-api 2.3.3 jar Eclipse Distribution License - v 1.0
javax.annotation javax.annotation-api 1.3.1 jar CDDL + GPLv2 with classpath exception
javax.ws.rs javax.ws.rs-api 2.1.1 jar EPL 2.0, GPL2 w/ CPE
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-compress 1.21 jar Apache License, Version 2.0
org.apache.commons commons-crypto 1.0.0 jar Apache License, Version 2.0
org.apache.commons commons-csv 1.8 jar Apache License, Version 2.0
org.apache.commons commons-dbcp2 2.7.0 jar Apache License, Version 2.0
org.apache.commons commons-email 1.5 jar Apache License, Version 2.0
org.apache.commons commons-imaging 1.0-alpha2 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.9 jar Apache License, Version 2.0
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0
org.apache.commons commons-proxy 1.0 jar The Apache Software License, Version 2.0
org.apache.commons commons-scxml2 2.0-M1 jar The Apache Software License, Version 2.0
org.apache.commons commons-text 1.8 jar Apache License, Version 2.0
org.apache.cxf cxf-core 3.4.5 jar Apache License, Version 2.0
org.javassist javassist 3.27.0-GA jar MPL 1.1, LGPL 2.1, Apache License 2.0
org.jdom jdom2 2.0.6.1 jar Similar to Apache License but with the acknowledgment clause removed

runtime

The following is a list of runtime dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to run the submodule:

GroupId ArtifactId Version Type License
jakarta.activation jakarta.activation-api 1.2.2 jar EDL 1.0
org.glassfish.jaxb jaxb-runtime 2.3.4 jar Eclipse Distribution License - v 1.0

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
commons-logging commons-logging-api 1.1 jar -
io.rest-assured rest-assured 4.2.0 jar Apache 2.0
org.apache.geronimo.specs geronimo-javamail_1.4_spec 1.7.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-1.2-api 2.17.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.17.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.17.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.17.1 jar Apache License, Version 2.0
org.apache.sling org.apache.sling.javax.activation 0.1.0 jar The Apache Software License, Version 2.0
org.slf4j jcl-over-slf4j 1.7.30 jar Apache License, Version 2.0

provided

The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
javax.activation activation 1.1.1 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.jcr jcr 2.0 jar Day Specification License, Day Specification License addendum
javax.mail mail 1.4.7 jar CDDL, GPLv2+CE
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception
org.apache.geronimo.specs geronimo-jta_1.1_spec 1.1.1 jar The Apache Software License, Version 2.0
org.slf4j slf4j-api 1.7.30 jar MIT License