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.8.9 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.8.9 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.8.9 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.8.9 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.8.1 jar Apache 2.0
com.google.guava guava 22.0 jar The Apache Software License, Version 2.0
com.google.inject guice 4.1.0 jar The Apache Software License, Version 2.0
com.google.zxing core 3.3.0 jar The Apache Software License, Version 2.0
com.ibm.icu icu4j 59.1 jar Unicode/ICU License
com.nimbusds nimbus-jose-jwt 4.39 jar The Apache Software License, Version 2.0
com.rometools rome 1.7.3 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-httpclient commons-httpclient 3.1 jar Apache License
commons-io commons-io 2.5 jar Apache License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
de.erichseifert.vectorgraphics2d VectorGraphics2D 0.11 jar GNU Library or Lesser General Public License (LGPL)
io.bit3 jsass 5.5.2 jar MIT
javax.annotation jsr250-api 1.0 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
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 1.1.0.Final jar The Apache Software License, Version 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.0.1 jar CDDL 1.1, GPL2 w/ CPE
javax.xml.bind jaxb-api 2.2.12 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.14 jar Apache License, Version 2.0
org.apache.commons commons-vfs2 2.1 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.3 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient-cache 4.5.3 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.6 jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.3 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-1.2-api 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api-scala_2.10 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api-scala_2.11 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-flume-ng 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-iostreams 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jcl 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jmx-gui 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jul 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-liquibase 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-nosql 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-taglib 2.8.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-web 2.8.2 jar Apache License, Version 2.0
org.apache.pdfbox pdfbox 2.0.6 jar Apache License, Version 2.0
org.apache.solr solr-solrj 6.6.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.glassfish.hk2 guice-bridge 2.5.0-b31 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-api 2.5.0-b31 jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.containers jersey-container-servlet-core 2.25 jar CDDL+GPL License
org.glassfish.jersey.core jersey-client 2.25 jar CDDL+GPL License
org.glassfish.jersey.core jersey-server 2.25 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-multipart 2.25 jar CDDL+GPL License
org.hibernate hibernate-core 5.2.10.Final jar GNU Lesser General Public License
org.hibernate.javax.persistence hibernate-jpa-2.1-api 1.0.0.Final 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 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-base 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-classbrowser 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-classeditor 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-coma 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-iiif 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-indexing 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-iview2 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-media 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-meta 2017.07-SNAPSHOT pom GNU General Public License, version 3
org.mycore mycore-mets 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-migration 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-mods 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-oai 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-pi 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-restapi 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-sass 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-solr 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-sword 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-urn 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-user2 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-viewer 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-wcms2 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-webcli 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-webtools 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-wfc 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore mycore-xeditor 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore oaipmh 0.9-SNAPSHOT jar GPL
org.mycore oaipmh-dataprovider 0.9-SNAPSHOT jar GPL
org.mycore.iview2 image-tiler 1.11 jar GPL
org.mycore.mets mets-model 0.10 jar GPL
org.mycore.mets mets-validator 1.2 jar GPL
org.mycore.sword easy-sword2-lib 1.0.3 jar The Apache Software License, Version 2.0
org.postgresql postgresql 42.1.1 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.SP5 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
ant-contrib ant-contrib 1.0b3 jar null
com.jcraft jsch 0.1.54 jar Revised BSD
com.levigo.jbig2 levigo-jbig2-imageio 2.0 jar GPL v3
com.zaxxer HikariCP 2.5.1 jar The Apache Software License, Version 2.0
commons-discovery commons-discovery 0.5 jar The Apache Software License, Version 2.0
net.java.dev.jna jna 4.4.0 jar LGPL, version 2.1, Apache License v2.0
org.bouncycastle bcprov-jdk16 1.46 jar Bouncy Castle Licence
org.glassfish.jersey.media jersey-media-json-jackson 2.25 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
org.mycore mycore-ifs 2017.07-SNAPSHOT jar GNU General Public License, version 3
org.mycore.mets mets-editor-frontend 0.3 jar GPL

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.193 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.28 jar CDDL+GPL
org.glassfish.grizzly grizzly-http-servlet 2.3.28 jar CDDL+GPL
org.glassfish.jersey.containers jersey-container-grizzly2-http 2.25 jar CDDL+GPL License
org.glassfish.jersey.containers jersey-container-grizzly2-servlet 2.25 jar CDDL+GPL License
org.glassfish.jersey.test-framework jersey-test-framework-core 2.25 jar CDDL+GPL License
org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 2.25 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.32 jar The MIT License
org.mycore mycore-base 2017.07-SNAPSHOT test-jar GNU General Public License, version 3
org.mycore selenium-utils 0.7 jar GPL
org.seleniumhq.selenium selenium-api 3.4.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-java 3.4.0 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-support 3.4.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