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.17.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.17.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jakarta-xmlbind-annotations 2.17.1 jar The Apache Software License, Version 2.0
com.google.guava guava 33.1.0-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.16.1 jar Apache-2.0
commons-configuration commons-configuration 1.10 jar The Apache Software License, Version 2.0
commons-io commons-io 2.16.1 jar Apache-2.0
commons-jexl commons-jexl 1.1 jar -
commons-net commons-net 3.9.0 jar Apache License, Version 2.0
commons-pool commons-pool 1.6 jar The Apache Software License, Version 2.0
commons-validator commons-validator 1.8.0 jar Apache-2.0
jakarta.annotation jakarta.annotation-api 2.1.1 jar EPL 2.0, GPL2 w/ CPE
jakarta.ws.rs jakarta.ws.rs-api 3.1.0 jar EPL-2.0, GPL-2.0-with-classpath-exception
jakarta.xml.bind jakarta.xml.bind-api 3.0.1 jar Eclipse Distribution License - v 1.0
jakarta.xml.ws jakarta.xml.ws-api 3.0.1 jar Eclipse Distribution License - v 1.0
net.bytebuddy byte-buddy 1.14.13 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.14.13 jar Apache License, Version 2.0
net.minidev json-smart 2.5.1 jar The Apache Software License, Version 2.0
org.apache.commons commons-compress 1.26.1 jar Apache-2.0
org.apache.commons commons-crypto 1.2.0 jar Apache License, Version 2.0
org.apache.commons commons-csv 1.10.0 jar Apache-2.0
org.apache.commons commons-dbcp2 2.12.0 jar Apache-2.0
org.apache.commons commons-email 1.6.0 jar Apache-2.0
org.apache.commons commons-fileupload2-jakarta-servlet6 2.0.0-M2 jar Apache-2.0
org.apache.commons commons-imaging 1.0-alpha2 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.14.0 jar Apache-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.11.0 jar Apache-2.0
org.apache.cxf cxf-core 4.0.4 jar Apache-2.0
org.apache.jackrabbit jackrabbit-api 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-aws-ext 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-core 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-data 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-jcr-commons 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-jcr-rmi 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-jcr-servlets 2.21.19-h2 jar -
org.apache.jackrabbit jackrabbit-spi 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-spi-commons 2.21.19-h2 jar Apache-2.0
org.apache.jackrabbit jackrabbit-vfs-ext 2.21.19-h2 jar Apache-2.0
org.apache.james apache-mime4j-core 0.8.11 jar Apache License, Version 2.0
org.apache.tika tika-core 2.4.1 jar Apache License, Version 2.0
org.apache.tika tika-parsers-standard-package 2.4.1 jar Apache License, Version 2.0
org.bouncycastle bcmail-jdk18on 1.78 jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk18on 1.78 jar Bouncy Castle Licence
org.jdom jdom2 2.0.6.1 jar Similar to Apache License but with the acknowledgment clause removed
org.json json 20240303 jar Public Domain

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
org.glassfish.jaxb jaxb-runtime 3.0.2 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 Classifier Type License
commons-logging commons-logging 1.3.1 - jar Apache-2.0
commons-logging commons-logging-api 1.1 - jar -
io.rest-assured rest-assured 5.4.0 - jar Apache 2.0
junit junit 4.13.1 - jar Eclipse Public License 1.0
net.sf.json-lib json-lib 2.4 jdk15 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-1.2-api 2.23.1 - jar Apache-2.0
org.apache.logging.log4j log4j-api 2.23.1 - jar Apache-2.0
org.apache.logging.log4j log4j-core 2.23.1 - jar Apache-2.0
org.apache.logging.log4j log4j-slf4j-impl 2.23.1 - jar Apache-2.0
org.assertj assertj-core 3.25.3 - jar Apache License, Version 2.0
org.awaitility awaitility 4.2.1 - jar Apache 2.0
org.easymock easymock 3.4 - jar Apache 2
org.hamcrest hamcrest 2.2 - jar BSD License 3
org.jooq joor 0.9.15 - jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.10.1 - jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.1 - jar Eclipse Public License v2.0
org.mockito mockito-core 4.11.0 - jar The MIT License
org.onehippo.cms7 hippo-cms-testutils 16.0.0 - jar -
org.powermock powermock-api-easymock 2.0.9 - jar The Apache Software License, Version 2.0
org.powermock powermock-classloading-xstream 2.0.9 - jar The Apache Software License, Version 2.0
org.powermock powermock-core 2.0.9 - jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4 2.0.9 - jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4-rule 2.0.9 - jar The Apache Software License, Version 2.0
org.skyscreamer jsonassert 1.5.1 - jar The Apache Software License, Version 2.0
org.slf4j jcl-over-slf4j 1.7.36 - 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
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
jakarta.activation jakarta.activation-api 2.1.3 jar EDL 1.0
jakarta.mail jakarta.mail-api 2.1.3 jar EPL 2.0, GPL2 w/ CPE, EDL 1.0
jakarta.servlet jakarta.servlet-api 6.0.0 jar EPL 2.0, GPL2 w/ CPE
javax.jcr jcr 2.0 jar Day Specification License, Day Specification License addendum
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.geronimo.specs geronimo-jta_1.1_spec 1.1.1 jar The Apache Software License, Version 2.0
org.eclipse.angus angus-activation 2.0.2 jar EDL 1.0
org.eclipse.angus angus-mail 2.0.3 jar EPL 2.0, GPL2 w/ CPE, EDL 1.0
org.onehippo.cms7 hippo-cms-api 16.0.0 jar -
org.onehippo.cms7 hippo-cms-builtin 16.0.0 jar -
org.onehippo.cms7 hippo-repository-api 16.0.0 jar -
org.onehippo.cms7 hippo-repository-builtin 16.0.0 jar -
org.slf4j slf4j-api 1.7.36 jar MIT License