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.google.code.gson gson 2.4 jar The Apache Software License, Version 2.0
com.google.guava guava 18.0 jar The Apache Software License, Version 2.0
com.google.zxing core 3.2.1 jar The Apache Software License, Version 2.0
com.ibm.icu icu4j 56.1 jar ICU License
com.sun.jersey jersey-client 1.19 jar CDDL 1.1, GPL2 w/ CPE
com.sun.jersey jersey-core 1.19 jar CDDL 1.1, GPL2 w/ CPE
com.sun.jersey jersey-json 1.19 jar CDDL 1.1, GPL2 w/ CPE
com.sun.jersey jersey-server 1.19 jar CDDL 1.1, GPL2 w/ CPE
com.sun.jersey.contribs jersey-multipart 1.19 jar CDDL 1.1, GPL2 w/ CPE
commons-beanutils commons-beanutils 1.7.0 jar -
commons-fileupload commons-fileupload 1.3.1 jar The Apache Software License, Version 2.0
commons-httpclient commons-httpclient 3.1 jar Apache License
commons-io commons-io 2.4 jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
javax.annotation jsr250-api 1.0 jar -
javax.mail mail 1.4.7 jar CDDL, GPLv2+CE
javax.ws.rs jsr311-api 1.1.1 jar CDDL License
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.10 jar Apache License, Version 2.0
org.apache.commons commons-vfs2 2.0 jar The Apache Software License, Version 2.0
org.apache.httpcomponents httpclient 4.5.1 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.4 jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-1.2-api 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-core 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-flume-ng 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-iostreams 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-jcl 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-jmx-gui 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-jul 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-nosql 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-taglib 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-web 2.4.1 jar The Apache Software License, Version 2.0
org.apache.pdfbox pdfbox 1.8.10 jar The Apache Software License, Version 2.0
org.apache.solr solr-solrj 5.3.1 jar Apache 2
org.apache.xmlgraphics fop 1.1 jar The Apache Software License, Version 2.0
org.hibernate hibernate-core 5.0.3.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 oaipmh 0.6 jar GPL
org.mycore oaipmh-dataprovider 0.6 jar GPL
org.mycore.iview2 image-tiler 1.10 jar GPL
org.mycore.mets mets-model 0.9 jar GPL
org.mycore.mets mets-validator 1.1 jar GPL
org.mycore.sword easy-sword2-lib 1.0.2 jar The Apache Software License, Version 2.0
org.tmatesoft.svnkit svnkit 1.8.11 jar TMate Open Source License (with dual licensing option)
se.jiderhamn classloader-leak-prevention 1.15.2 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.SP4 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.53 jar Revised BSD
com.sun.jersey jersey-servlet 1.19 jar CDDL 1.1, GPL2 w/ CPE
commons-discovery commons-discovery 0.5 jar The Apache Software License, Version 2.0
net.java.dev.jna jna 4.2.1 jar LGPL, version 2.1, ASL, version 2
org.bouncycastle bcprov-jdk16 1.46 jar Bouncy Castle Licence
org.javassist javassist 3.20.0-GA jar MPL 1.1, LGPL 2.1, Apache License 2.0
org.mycore mycore-viewer 0.7 jar GPL
org.mycore.mets mets-editor-frontend 0.2 jar GPL
wsdl4j wsdl4j 1.6.3 jar CPL

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.sun.grizzly grizzly-servlet-webserver 1.9.64 jar CDDL+GPL
com.sun.jersey jersey-grizzly 1.19 jar CDDL 1.1, GPL2 w/ CPE
com.sun.jersey.contribs jersey-apache-client 1.19 jar CDDL 1.1, GPL2 w/ CPE
com.sun.jersey.jersey-test-framework jersey-test-framework-core 1.19 jar CDDL 1.1, GPL2 w/ CPE
com.sun.jersey.jersey-test-framework jersey-test-framework-grizzly 1.19 jar CDDL 1.1, GPL2 w/ CPE
junit junit 4.12 jar Eclipse Public License 1.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hsqldb hsqldb 2.3.3 jar HSQLDB License, a BSD open source license

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
org.apache.ant ant 1.9.6 jar The Apache Software License, Version 2.0