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.auth0 java-jwt 3.4.0 jar The MIT License (MIT)
com.fasterxml.jackson.core jackson-annotations 2.9.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jaxrs jackson-jaxrs-base 2.9.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.9.7 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.8.5 jar Apache 2.0
com.google.guava guava 26.0-jre jar The Apache Software License, Version 2.0
com.google.inject guice 4.2.0 jar The Apache Software License, Version 2.0
com.google.inject.extensions guice-servlet 4.2.0 jar The Apache Software License, Version 2.0
com.google.zxing core 3.3.3 jar The Apache Software License, Version 2.0
com.ibm.icu icu4j 62.1 jar Unicode/ICU License
com.rometools rome 1.11.0 jar The Apache Software License, Version 2.0
com.sun.activation javax.activation 1.2.0 jar CDDL/GPLv2+CE
com.sun.mail javax.mail 1.6.2 jar CDDL/GPLv2+CE
com.yahoo.platform.yui yuicompressor 2.4.8 jar BSD License
commons-beanutils commons-beanutils 1.9.3 jar Apache License, Version 2.0
commons-io commons-io 2.6 jar Apache License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
io.bit3 jsass 5.7.3 jar MIT
io.swagger.core.v3 swagger-annotations 2.0.5 jar Apache License 2.0
io.swagger.core.v3 swagger-integration 2.0.5 jar Apache License 2.0
io.swagger.core.v3 swagger-jaxrs2 2.0.5 jar Apache License 2.0
io.swagger.core.v3 swagger-models 2.0.5 jar Apache License 2.0
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.persistence javax.persistence-api 2.2 jar Eclipse Public License v1.0, Eclipse Distribution License v. 1.0
javax.validation validation-api 2.0.1.Final jar Apache License 2.0
javax.websocket javax.websocket-api 1.1 jar Dual license consisting of the CDDL v1.1 and GPL v2
javax.ws.rs javax.ws.rs-api 2.1.1 jar EPL 2.0, GPL2 w/ CPE
javax.xml.bind jaxb-api 2.3.0 jar CDDL 1.1, GPL2 w/ CPE
jaxen jaxen 1.1.6 jar null
org.apache.abdera abdera-core 1.1.3 jar The Apache Software License, Version 2.0
org.apache.abdera abdera-i18n 1.1.3 jar The Apache Software License, Version 2.0
org.apache.avalon.framework avalon-framework-api 4.3.1 jar The Apache Software License, Version 2.0
org.apache.avalon.framework avalon-framework-impl 4.3.1 jar The Apache Software License, Version 2.0
org.apache.commons commons-compress 1.18 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.8 jar Apache License, Version 2.0
org.apache.commons commons-vfs2 2.2 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.6 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient-cache 4.5.6 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.10 jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.6 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-1.2-api 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-cassandra 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-couchdb 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-flume-ng 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-iostreams 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jcl 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jmx-gui 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jpa 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jul 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-liquibase 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-mongodb2 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-mongodb3 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-taglib 2.11.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-web 2.11.1 jar Apache License, Version 2.0
org.apache.pdfbox pdfbox 2.0.12 jar Apache License, Version 2.0
org.apache.solr solr-solrj 7.4.0 jar Apache 2
org.apache.xmlgraphics fop 2.3 jar The Apache Software License, Version 2.0
org.apache.xmlgraphics xmlgraphics-commons 2.3 jar The Apache Software License, Version 2.0
org.bibsonomy bibsonomy-bibtex-parser 3.8.15 jar GNU General Public License, Version 3 or later
org.glassfish.hk2 guice-bridge 2.5.0-b62 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-api 2.5.0-b62 jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.containers jersey-container-servlet-core 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.glassfish.jersey.core jersey-client 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.glassfish.jersey.core jersey-common 2.27 jar Common Development and Distribution License (CDDL), Version 1.1, The GNU General Public License (GPL), Version 2, With Classpath Exception, Apache License, 2.0, Public Domain
org.glassfish.jersey.core jersey-server 2.27 jar Common Development and Distribution License (CDDL), Version 1.1, The GNU General Public License (GPL), Version 2, With Classpath Exception, Apache License, 2.0, Modified BSD
org.glassfish.jersey.media jersey-media-multipart 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.hibernate hibernate-core 5.3.6.Final jar GNU Library General Public License v2.1 or later
org.jasig.cas cas-client-core 3.1.10 jar JA-SIG License for Use
org.jdom jdom2 2.0.6 jar Similar to Apache License but with the acknowledgment clause removed
org.junit.jupiter junit-jupiter-api 5.3.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.3.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-migrationsupport 5.3.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.3.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.3.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-console 1.3.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.3.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.3.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-runner 1.3.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-api 1.3.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-surefire-provider 1.3.1 jar The Apache License, Version 2.0
org.junit.vintage junit-vintage-engine 5.3.1 jar Eclipse Public License v2.0
org.mycore mycore-acl-editor2 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-base 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-classbrowser 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-classeditor 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-coma 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-ifs 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-iiif 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-indexing 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-iview2 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-media 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-meta 2019.02-SNAPSHOT pom GNU General Public License, version 3
org.mycore mycore-mets 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-migration 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-mods 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-oai 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-orcid 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-pi 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-restapi 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-sass 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-solr 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-sword 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-tei 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-user2 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-viewer 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-wcms2 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-webcli 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-webtools 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-wfc 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-xeditor 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore oaipmh 1.0 jar GNU General Public License, version 3
org.mycore oaipmh-dataprovider 1.0 jar GNU General Public License, version 3
org.mycore.iview2 image-tiler 1.12 jar GNU General Public License, version 3
org.mycore.mets mets-model 0.13 jar GNU General Public License, version 3
org.mycore.mets mets-validator 1.3 jar GNU General Public License, version 3
org.mycore.mir mir-cli 2019.02-SNAPSHOT tar.gz GNU General Public License, version 3
org.mycore.mir mir-common-resources 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-it 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-layout 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-module 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-webapp 2019.02-SNAPSHOT war GNU General Public License, version 3
org.mycore.mir mir-wizard 2019.02-SNAPSHOT jar GNU General Public License, version 3
org.mycore.sword easy-sword2-lib 1.0.4 jar The Apache Software License, Version 2.0
org.postgresql postgresql 42.2.5 jar BSD-2-Clause
org.tmatesoft.svnkit svnkit 1.9.3 jar TMate Open Source License
se.jiderhamn.classloader-leak-prevention classloader-leak-prevention-core 2.6.1 jar Apache 2
xalan serializer 2.7.2 jar The Apache Software License, Version 2.0
xalan xalan 2.7.2 jar The Apache Software License, Version 2.0
xerces xercesImpl 2.12.0 jar The Apache Software License, Version 2.0
xml-apis xml-apis 1.4.01 jar The Apache Software License, Version 2.0, The SAX License, The W3C License
xml-resolver xml-resolver 1.2 jar The Apache Software License, Version 2.0
xom xom 1.2.5 jar The GNU Lesser General Public License, Version 2.1

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
com.jcraft jsch 0.1.54 jar Revised BSD
com.zaxxer HikariCP 3.2.0 jar The Apache Software License, Version 2.0
net.java.dev.jna jna 4.5.2 jar LGPL, version 2.1, Apache License v2.0
net.sf.saxon Saxon-HE 9.8.0-14 jar Mozilla Public License Version 2.0
org.apache.abdera abdera-parser 1.1.3 jar The Apache Software License, Version 2.0
org.apache.pdfbox fontbox 2.0.12 jar Apache License, Version 2.0
org.apache.pdfbox jbig2-imageio 3.0.2 jar Apache License, Version 2.0
org.bouncycastle bcprov-jdk16 1.46 jar Bouncy Castle Licence
org.glassfish.jaxb jaxb-runtime 2.3.0.1 jar CDDL+GPL License
org.glassfish.jersey.containers jersey-container-servlet 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.glassfish.jersey.inject jersey-hk2 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.glassfish.jersey.media jersey-media-json-jackson 2.27 jar Common Development and Distribution License (CDDL), Version 1.1, The GNU General Public License (GPL), Version 2, With Classpath Exception, Apache License, 2.0
org.glassfish.jersey.media jersey-media-sse 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.hibernate hibernate-hikaricp 5.2.14.Final jar GNU Lesser General Public License
org.javassist javassist 3.22.0-GA jar MPL 1.1, LGPL 2.1, Apache License 2.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
com.h2database h2 1.4.197 jar MPL 2.0 or EPL 1.0
junit junit 4.12 jar Eclipse Public License 1.0
org.glassfish.grizzly grizzly-http-server 2.3.35 jar CDDL+GPL
org.glassfish.grizzly grizzly-http-servlet 2.3.35 jar CDDL+GPL
org.glassfish.jersey.containers jersey-container-grizzly2-http 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.glassfish.jersey.containers jersey-container-grizzly2-servlet 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.glassfish.jersey.test-framework jersey-test-framework-core 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 2.27 jar CDDL 1.1, GPL2 w/ CPE, Apache License, 2.0, Public Domain, Modified BSD
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hsqldb hsqldb 2.4.1 jar HSQLDB License, a BSD open source license
org.jmockit jmockit 1.42 jar The MIT License
org.mycore mycore-base 2019.02-SNAPSHOT test-jar GNU General Public License, version 3
org.mycore selenium-utils 0.9 jar GNU General Public License, version 3
org.seleniumhq.selenium selenium-api 3.14.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-chrome-driver 3.14.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-firefox-driver 3.14.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-java 3.14.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-remote-driver 3.14.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-safari-driver 3.14.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-server 3.14.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-support 3.14.0 jar The Apache Software 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
com.google.code.findbugs annotations 3.0.1u2 jar GNU Lesser Public License
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception