Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type License
ch.qos.logback logback-classic 1.1.3 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
com.samaxes.filter cachefilter 2.3.1 jar The Apache Software License, Version 2.0
commons-validator commons-validator 1.4.1 jar Apache License, Version 2.0
javax javaee-api 7.0 jar CDDL + GPLv2 with classpath exception
org.apache.commons commons-collections4 4.0 jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.4 jar Apache License, Version 2.0
org.icatproject icat.client 4.5.0 jar Apache License, Version 2.0
org.icatproject icat.utils 4.13.0 jar Apache License, Version 2.0
org.icatproject ids.client 1.3.0 jar Apache License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type License
com.jayway.restassured rest-assured 2.4.0 jar Apache 2.0
commons-io commons-io 2.4 jar The Apache Software License, Version 2.0
junit junit 4.11 jar Common Public License Version 1.0
org.jboss.arquillian.container arquillian-glassfish-embedded-3.1 1.0.0.CR3 jar Public Domain
org.jboss.arquillian.extension arquillian-persistence-dbunit 1.0.0.Alpha7 jar GNU Lesser General Public License, Version 2.1
org.jboss.arquillian.junit arquillian-junit-container 1.0.3.Final jar Apache License, Version 2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
org.glassfish.main.extras glassfish-embedded-all 4.0 jar CDDL + GPLv2 with classpath exception

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type License
ch.qos.logback logback-core 1.1.3 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
com.sun.mail javax.mail 1.5.0 jar CDDL/GPLv2+CE
commons-beanutils commons-beanutils 1.8.3 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.6 jar The Apache Software License, Version 2.0
commons-collections commons-collections 3.2.1 jar The Apache Software License, Version 2.0
commons-digester commons-digester 1.8.1 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
javax.activation activation 1.1 jar Common Development and Distribution License (CDDL) v1.0
log4j log4j 1.2.13 jar -
org.apache.httpcomponents httpclient 4.3.4 jar LICENSE.txt
org.apache.httpcomponents httpcore 4.3.2 jar LICENSE.txt
org.apache.httpcomponents httpmime 4.3.4 jar LICENSE.txt
org.glassfish javax.json 1.0.4 jar Dual license consisting of the CDDL v1.1 and GPL v2
org.slf4j slf4j-api 1.7.7 jar MIT License

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type License
com.jayway.restassured json-path 2.4.0 jar Apache 2.0
com.jayway.restassured rest-assured-common 2.4.0 jar Apache 2.0
com.jayway.restassured xml-path 2.4.0 jar Apache 2.0
org.apache.poi poi 3.2-FINAL jar The Apache Software License, Version 2.0
org.ccil.cowan.tagsoup tagsoup 1.2.1 jar Apache License 2.0
org.codehaus.groovy groovy 2.3.7 jar The Apache Software License, Version 2.0
org.codehaus.groovy groovy-json 2.3.7 jar The Apache Software License, Version 2.0
org.codehaus.groovy groovy-xml 2.3.7 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-core-asl 1.9.2 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-mapper-asl 1.9.2 jar The Apache Software License, Version 2.0
org.dbunit dbunit 2.5.0 jar GNU Lesser General Public License, Version 2.1
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hamcrest hamcrest-library 1.3 jar New BSD License
org.jboss.arquillian.config arquillian-config-api 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.config arquillian-config-impl-base 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.container arquillian-container-impl-base 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.container arquillian-container-spi 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.container arquillian-container-test-api 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.container arquillian-container-test-impl-base 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.container arquillian-container-test-spi 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.core arquillian-core-api 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.core arquillian-core-impl-base 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.core arquillian-core-spi 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.extension arquillian-persistence-api 1.0.0.Alpha7 jar GNU Lesser General Public License, Version 2.1
org.jboss.arquillian.extension arquillian-persistence-core 1.0.0.Alpha7 jar GNU Lesser General Public License, Version 2.1
org.jboss.arquillian.extension arquillian-persistence-spi 1.0.0.Alpha7 jar GNU Lesser General Public License, Version 2.1
org.jboss.arquillian.extension arquillian-transaction-api 1.0.1.Final jar Apache License, Version 2.0
org.jboss.arquillian.extension arquillian-transaction-impl-base 1.0.1.Final jar Apache License, Version 2.0
org.jboss.arquillian.extension arquillian-transaction-jta 1.0.1.Final jar Apache License, Version 2.0
org.jboss.arquillian.extension arquillian-transaction-spi 1.0.1.Final jar Apache License, Version 2.0
org.jboss.arquillian.junit arquillian-junit-core 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.protocol arquillian-protocol-servlet 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.test arquillian-test-api 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.test arquillian-test-impl-base 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.test arquillian-test-spi 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.testenricher arquillian-testenricher-cdi 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.testenricher arquillian-testenricher-ejb 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.testenricher arquillian-testenricher-initialcontext 1.0.3.Final jar Apache License, Version 2.0
org.jboss.arquillian.testenricher arquillian-testenricher-resource 1.0.3.Final jar Apache License, Version 2.0
org.jboss.shrinkwrap shrinkwrap-api 1.0.1 jar Apache License, Version 2.0
org.jboss.shrinkwrap shrinkwrap-impl-base 1.0.1 jar Apache License, Version 2.0
org.jboss.shrinkwrap shrinkwrap-spi 1.0.1 jar Apache License, Version 2.0
org.jboss.shrinkwrap.descriptors shrinkwrap-descriptors-api-base 2.0.0-alpha-3 jar Apache License, Version 2.0
org.jboss.shrinkwrap.descriptors shrinkwrap-descriptors-spi 2.0.0-alpha-3 jar Apache License, Version 2.0
org.yaml snakeyaml 1.10 jar LICENSE.txt

system

The following is a list of system dependencies for this project. These dependencies are required to compile the application:

GroupId ArtifactId Version Type License
com.sun tools-jar 1 jar -

Project Dependency Graph

Dependency Tree

Licenses

GNU Lesser General Public License, Version 2.1: Arquillian Persistence Extension API, Arquillian Persistence Extension Core, Arquillian Persistence Extension DBUnit Integration, Arquillian Persistence Extension SPI, dbUnit Extension

Apache License Version 2.0: SnakeYAML

Apache 2.0: REST Assured, json-path, rest-assured-common, xml-path

MIT License: SLF4J API Module

Public Domain: Arquillian Container GlassFish Embedded 3.1

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

New BSD License: Hamcrest Core, Hamcrest library

CDDL/GPLv2+CE: JavaMail API

Unknown: Log4j

Apache License 2.0: TagSoup

Apache License, Version 2.0: Apache Commons Lang, Apache Commons Validator, Apache HttpClient, Apache HttpClient Mime, Apache HttpCore, Arquillian Config API, Arquillian Config Implementation Base, Arquillian Container Implementation Base, Arquillian Container SPI, Arquillian Container Test API, Arquillian Container Test Implementation Base, Arquillian Container Test SPI, Arquillian Core API, Arquillian Core Implementation Base, Arquillian Core SPI, Arquillian Protocol Servlet 2.5/3.x, Arquillian Test API, Arquillian Test Implementation Base, Arquillian Test SPI, Arquillian TestEnricher CDI, Arquillian TestEnricher EJB, Arquillian TestEnricher InitialContext, Arquillian TestEnricher Resource, Arquillian TestRunner JUnit Container, Arquillian TestRunner JUnit Core, Arquillian Transaction Extension: API, Arquillian Transaction Extension: Implementation Base, Arquillian Transaction Extension: JTA, Arquillian Transaction Extension: SPI, ICAT Java Client, ICAT Utils, IDS client, ShrinkWrap API, ShrinkWrap Descriptors API Base, ShrinkWrap Descriptors SPI, ShrinkWrap Implementation Base, ShrinkWrap SPI, TopCAT

Common Development and Distribution License (CDDL) v1.0: JavaBeans Activation Framework (JAF)

CDDL + GPLv2 with classpath exception: Embedded GlassFish All-In-One, Java(TM) EE 7 Specification APIs

Dual license consisting of the CDDL v1.1 and GPL v2: JSR 353 (JSON Processing) Default Provider

The Apache Software License, Version 2.0: Apache Commons Collections, Apache Commons Logging, Apache POI, Commons BeanUtils, Commons Codec, Commons Collections, Commons Digester, Commons IO, Data Mapper for Jackson, Groovy, Jackson, Java EE Cache Filter

Common Public License Version 1.0: JUnit

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
logback-classic-1.1.3.jar 280.93 kB 221 173 25 1.6 Yes
logback-core-1.1.3.jar 455.04 kB 410 365 35 1.6 Yes
json-path-2.4.0.jar 60.70 kB 54 33 7 1.5 Yes
rest-assured-2.4.0.jar 611.38 kB 315 278 27 1.5 Yes
rest-assured-common-2.4.0.jar 33.80 kB 34 16 7 1.5 Yes
xml-path-2.4.0.jar 85.36 kB 61 38 9 1.5 Yes
cachefilter-2.3.1.jar 8.61 kB 14 8 2 1.6 Yes
javax.mail-1.5.0.jar 521.99 kB 329 298 14 1.5 Yes
commons-beanutils-1.8.3.jar 232.02 kB 155 137 6 1.3 Yes
commons-codec-1.6.jar 232.77 kB 218 76 6 1.5 Yes
commons-collections-3.2.1.jar 575.39 kB 482 458 12 1.2 Yes
commons-digester-1.8.1.jar 146.11 kB 119 100 6 1.2 Yes
commons-io-2.4.jar 185.14 kB 128 110 6 1.6 Yes
commons-logging-1.2.jar 61.83 kB 42 28 2 1.2 Yes
commons-validator-1.4.1.jar 190.10 kB 122 68 4 1.4 Yes
javaee-api-7.0.jar 1.93 MB 2389 2238 133 1.6 Yes
activation-1.1.jar 62.98 kB 50 38 3 1.4 Yes
junit-4.11.jar 245.04 kB 266 233 28 1.5 Yes
log4j-1.2.13.jar 358.18 kB 283 253 19 1.1 Yes
commons-collections4-4.0.jar 610.26 kB 459 431 16 1.5 Yes
commons-lang3-3.4.jar 434.68 kB 248 224 12 1.6 Yes
httpclient-4.3.4.jar 590.00 kB 459 420 24 1.5 Yes
httpcore-4.3.2.jar 282.27 kB 260 232 15 1.5 Yes
httpmime-4.3.4.jar 37.28 kB 39 22 2 1.5 Yes
poi-3.2-FINAL.jar 1.43 MB 1103 1060 31 1.3 Yes
tagsoup-1.2.1.jar 90.72 kB 29 22 2 1.4 Yes
groovy-2.3.7.jar 4.47 MB 3123 2991 81 1.6 Yes
groovy-json-2.3.7.jar 129.70 kB 72 65 2 1.6 Yes
groovy-xml-2.3.7.jar 229.56 kB 143 125 7 1.6 Yes
jackson-core-asl-1.9.2.jar 228.29 kB 136 120 8 1.5 Yes
jackson-mapper-asl-1.9.2.jar 765.65 kB 521 494 18 1.5 Yes
dbunit-2.5.0.jar 561.03 kB 430 387 30 1.5 Yes
javax.json-1.0.4.jar 85.15 kB 88 72 5 1.6 Yes
glassfish-embedded-all-4.0.jar 83.75 MB 48873 41098 2814 1.6 Yes
hamcrest-core-1.3.jar 45.02 kB 52 45 3 1.5 Yes
hamcrest-library-1.3.jar 53.07 kB 46 35 7 1.5 Yes
icat.client-4.5.0.jar 184.41 kB 205 193 3 1.6 Yes
icat.utils-4.13.0.jar 17.39 kB 17 6 1 1.6 Yes
ids.client-1.3.0.jar 26.91 kB 25 14 1 1.6 Yes
arquillian-config-api-1.0.3.Final.jar 6.67 kB 21 7 1 1.5 No
arquillian-config-impl-base-1.0.3.Final.jar 40.97 kB 50 31 2 1.5 Yes
arquillian-container-impl-base-1.0.3.Final.jar 77.32 kB 76 57 5 1.5 Yes
arquillian-container-spi-1.0.3.Final.jar 51.29 kB 85 63 9 1.5 Yes
arquillian-container-test-api-1.0.3.Final.jar 8.63 kB 24 10 1 1.5 Yes
arquillian-container-test-impl-base-1.0.3.Final.jar 98.19 kB 101 70 15 1.5 Yes
arquillian-container-test-spi-1.0.3.Final.jar 25.78 kB 44 25 5 1.5 Yes
arquillian-glassfish-embedded-3.1-1.0.0.CR3.jar 17.78 kB 24 8 1 1.5 Yes
arquillian-core-api-1.0.3.Final.jar 8.46 kB 26 10 3 1.5 Yes
arquillian-core-impl-base-1.0.3.Final.jar 54.12 kB 49 34 3 1.5 Yes
arquillian-core-spi-1.0.3.Final.jar 27.14 kB 49 34 3 1.5 Yes
arquillian-persistence-api-1.0.0.Alpha7.jar 19.58 kB 39 27 1 1.5 Yes
arquillian-persistence-core-1.0.0.Alpha7.jar 136.19 kB 152 107 27 1.5 Yes
arquillian-persistence-dbunit-1.0.0.Alpha7.jar 98.87 kB 99 65 19 1.5 Yes
arquillian-persistence-spi-1.0.0.Alpha7.jar 5.18 kB 20 3 3 1.5 No
arquillian-transaction-api-1.0.1.Final.jar 4.53 kB 16 2 1 1.5 Yes
arquillian-transaction-impl-base-1.0.1.Final.jar 23.95 kB 39 18 6 1.5 Yes
arquillian-transaction-jta-1.0.1.Final.jar 8.18 kB 22 4 3 1.5 Yes
arquillian-transaction-spi-1.0.1.Final.jar 8.25 kB 28 10 5 1.5 Yes
arquillian-junit-container-1.0.3.Final.jar 8.15 kB 20 5 1 1.5 Yes
arquillian-junit-core-1.0.3.Final.jar 26.87 kB 36 23 1 1.5 Yes
arquillian-protocol-servlet-1.0.3.Final.jar 57.24 kB 67 38 8 1.5 Yes
arquillian-test-api-1.0.3.Final.jar 3.42 kB 14 1 1 1.5 No
arquillian-test-impl-base-1.0.3.Final.jar 23.23 kB 34 16 3 1.5 Yes
arquillian-test-spi-1.0.3.Final.jar 34.82 kB 62 42 6 1.5 Yes
arquillian-testenricher-cdi-1.0.3.Final.jar 27.19 kB 36 19 3 1.5 Yes
arquillian-testenricher-ejb-1.0.3.Final.jar 19.05 kB 28 11 3 1.5 Yes
arquillian-testenricher-initialcontext-1.0.3.Final.jar 7.03 kB 21 4 3 1.5 Yes
arquillian-testenricher-resource-1.0.3.Final.jar 18.66 kB 28 11 3 1.5 Yes
shrinkwrap-api-1.0.1.jar 62.59 kB 91 71 9 1.5 Yes
shrinkwrap-impl-base-1.0.1.jar 146.42 kB 130 83 17 1.5 Yes
shrinkwrap-spi-1.0.1.jar 3.65 kB 15 3 1 1.5 No
shrinkwrap-descriptors-api-base-2.0.0-alpha-3.jar 15.24 kB 31 15 2 1.5 Yes
shrinkwrap-descriptors-spi-2.0.0-alpha-3.jar 37.14 kB 42 26 4 1.5 Yes
slf4j-api-1.7.7.jar 29.26 kB 35 24 3 1.5 Yes
snakeyaml-1.10.jar 266.96 kB 238 202 19 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
75 101.81 MB 63912 54183 3633 1.6 71
compile: 23 compile: 7.35 MB compile: 6669 compile: 5878 compile: 349 - compile: 23
test: 51 test: 10.70 MB test: 8370 test: 7207 test: 470 - test: 47
provided: 1 provided: 83.75 MB provided: 48873 provided: 41098 provided: 2814 - provided: 1