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.3.0 jar The MIT License (MIT)
com.fasterxml.jackson.core jackson-annotations 2.9.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jaxrs jackson-jaxrs-base 2.9.5 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.9.5 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.8.2 jar Apache 2.0
com.google.guava guava 24.1-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.2 jar The Apache Software License, Version 2.0
com.ibm.icu icu4j 61.1 jar Unicode/ICU License
com.rometools rome 1.9.0 jar The Apache Software License, Version 2.0
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.5.6 jar MIT
io.swagger.core.v3 swagger-annotations 2.0.1 jar Apache License 2.0
io.swagger.core.v3 swagger-integration 2.0.1 jar Apache License 2.0
io.swagger.core.v3 swagger-jaxrs2 2.0.1 jar Apache License 2.0
io.swagger.core.v3 swagger-models 2.0.1 jar Apache License 2.0
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE
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.mail mail 1.4.7 jar CDDL, GPLv2+CE
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 jar CDDL 1.1, 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.16.1 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.7 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.5 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient-cache 4.5.5 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.9 jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.5 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-1.2-api 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-cassandra 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-couchdb 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-flume-ng 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-iostreams 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jcl 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jmx-gui 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jpa 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jul 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-liquibase 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-mongodb2 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-mongodb3 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-taglib 2.11.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-web 2.11.0 jar Apache License, Version 2.0
org.apache.pdfbox pdfbox 2.0.9 jar Apache License, Version 2.0
org.apache.solr solr-solrj 7.3.0 jar Apache 2
org.apache.xmlgraphics fop 2.2 jar The Apache Software License, Version 2.0
org.apache.xmlgraphics xmlgraphics-commons 2.2 jar The Apache Software License, Version 2.0
org.bibsonomy bibsonomy-bibtex-parser 3.8.10 jar -
org.glassfish.hk2 guice-bridge 2.5.0-b61 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-api 2.5.0-b61 jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.containers jersey-container-servlet-core 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.core jersey-client 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.core jersey-common 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.core jersey-server 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-multipart 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-sse 2.25.1 jar CDDL+GPL License
org.hibernate hibernate-core 5.2.14.Final jar GNU Lesser General Public License
org.hibernate.javax.persistence hibernate-jpa-2.1-api 1.0.2 jar Eclipse Public License (EPL), Version 1.0, Eclipse Distribution License (EDL), Version 1.0
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.mycore mycore-acl-editor2 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-base 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-classbrowser 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-classeditor 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-coma 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-ifs 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-iiif 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-indexing 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-iview2 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-media 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-meta 2018.06.0-SNAPSHOT pom GNU General Public License, version 3
org.mycore mycore-mets 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-migration 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-mods 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-oai 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-orcid 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-pi 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-restapi 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-sass 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-solr 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-sword 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-tei 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-user2 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-viewer 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-wcms2 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-webcli 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-webtools 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-wfc 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-xeditor 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore oaipmh 0.9 jar GNU General Public License, version 3
org.mycore oaipmh-dataprovider 0.9 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.11 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 2018.06.0-SNAPSHOT tar.gz GNU General Public License, version 3
org.mycore.mir mir-common-resources 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-it 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-layout 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-module 2018.06.0-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mir mir-webapp 2018.06.0-SNAPSHOT war GNU General Public License, version 3
org.mycore.mir mir-wizard 2018.06.0-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.2 jar BSD-2-Clause
org.tmatesoft.svnkit svnkit 1.8.14 jar TMate Open Source License
se.jiderhamn classloader-leak-prevention 1.15.4 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.11.0 jar The Apache Software License, Version 2.0
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 2.5.1 jar The Apache Software License, Version 2.0
net.java.dev.jna jna 4.5.1 jar LGPL, version 2.1, Apache License v2.0
org.apache.pdfbox fontbox 2.0.9 jar Apache License, Version 2.0
org.apache.pdfbox jbig2-imageio 3.0.1 jar Apache License, Version 2.0
org.bouncycastle bcprov-jdk16 1.46 jar Bouncy Castle Licence
org.glassfish.jersey.containers jersey-container-servlet 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.inject jersey-hk2 2.25.1 jar -
org.glassfish.jersey.media jersey-media-json-jackson 2.25.1 jar CDDL+GPL License
org.hibernate hibernate-hikaricp 5.2.10.Final jar GNU Lesser General Public License
org.javassist javassist 3.21.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.25.1 jar CDDL+GPL License
org.glassfish.jersey.containers jersey-container-grizzly2-servlet 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.test-framework jersey-test-framework-core 2.25.1 jar CDDL+GPL License
org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 2.25.1 jar CDDL+GPL License
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hsqldb hsqldb 2.4.0 jar HSQLDB License, a BSD open source license
org.jmockit jmockit 1.37 jar The MIT License
org.mycore mycore-base 2018.06.0-SNAPSHOT test-jar GNU General Public License, version 3
org.mycore selenium-utils 0.8 jar GNU General Public License, version 3
org.seleniumhq.selenium selenium-api 3.11.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-java 3.11.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-remote-driver 3.11.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-server 3.11.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-support 3.11.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