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
javax.ws.rs javax.ws.rs-api 2.0 jar CDDL 1.1-GPL2 w/ CPE
org.glassfish.jersey.core jersey-common 2.5 jar CDDL+GPL 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
junit junit 4.11 jar Common Public License Version 1.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
javax.ejb javax.ejb-api 3.2 jar CDDL + GPLv2 with classpath exception
javax.interceptor javax.interceptor-api 1.2 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external javax.inject 2.2.0-b21 jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.containers.glassfish jersey-gf-cdi 2.5 jar CDDL+GPL License
org.glassfish.jersey.core jersey-server 2.5 jar CDDL+GPL License

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
com.google.guava guava 14.0.1 jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.2 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-api 2.2.0-b21 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-locator 2.2.0-b21 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-utils 2.2.0-b21 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 osgi-resource-locator 1.0.1 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external asm-all-repackaged 2.2.0-b21 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external cglib 2.2.0-b21 jar CDDL + GPLv2 with classpath exception

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
org.hamcrest hamcrest-core 1.3 jar New BSD License

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
javax.transaction javax.transaction-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.validation validation-api 1.1.0.Final jar The Apache Software License, Version 2.0
org.glassfish.jersey.core jersey-client 2.5 jar CDDL+GPL License

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: javax.ws.rs-api

CDDL + GPLv2 with classpath exception: HK2 API module, HK2 Implementation Utilities, Injection API (JSR 330) version 1 repackaged as OSGi bundle, OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers., ServiceLocator Default Implementation, cglib version 2.2 repackaged as a module, javax.annotation API, javax.ejb API, javax.interceptor API, javax.transaction API, org.objectweb.asm.all version 3.3 repackaged as a module

New BSD License: Hamcrest Core

GPL2 w/ CPE: javax.ws.rs-api

CDDL+GPL License: jersey-core-client, jersey-core-common, jersey-core-server, jersey-gf-cdi, jersey-gf-ejb

Common Public License Version 1.0: JUnit

The Apache Software License, Version 2.0: Bean Validation API, Guava: Google Core Libraries for Java

Dependency File Details

Filename Size Entries Classes Packages JDK Rev Debug
guava-14.0.1.jar 2.09 MB 1,618 1,594 13 1.6 debug
javax.annotation-api-1.2.jar 25.75 kB 29 15 3 1.6 debug
javax.ejb-api-3.2.jar 62.46 kB 105 87 4 1.6 debug
javax.interceptor-api-1.2.jar 23.83 kB 21 10 1 1.6 debug
javax.transaction-api-1.2.jar 30.00 kB 35 22 2 1.6 debug
validation-api-1.1.0.Final.jar 62.28 kB 122 106 8 1.6 debug
javax.ws.rs-api-2.0.jar 110.12 kB 139 125 5 1.6 debug
junit-4.11.jar 239.30 kB 266 233 28 1.5 debug
hk2-api-2.2.0-b21.jar 127.18 kB 134 114 6 1.6 debug
hk2-locator-2.2.0-b21.jar 144.31 kB 92 77 2 1.6 debug
hk2-utils-2.2.0-b21.jar 65.18 kB 66 44 5 1.6 debug
osgi-resource-locator-1.0.1.jar 19.76 kB 23 12 1 1.6 debug
asm-all-repackaged-2.2.0-b21.jar 312.62 kB 175 159 7 1.6 debug
cglib-2.2.0-b21.jar 276.18 kB 245 226 7 1.2 debug
javax.inject-2.2.0-b21.jar 5.84 kB 15 6 1 1.6 release
jersey-gf-cdi-2.5.jar 25.69 kB 29 12 1 1.6 debug
jersey-client-2.5.jar 155.99 kB 118 102 5 1.6 debug
jersey-common-2.5.jar 683.97 kB 495 467 17 1.6 debug
jersey-server-2.5.jar 805.05 kB 694 652 24 1.6 debug
hamcrest-core-1.3.jar 43.97 kB 52 45 3 1.5 debug
Total Size Entries Classes Packages JDK Rev Debug
20 5.23 MB 4,473 4,108 143 1.6 19
compile: 10 compile: 3.81 MB compile: 3,016 compile: 2,833 compile: 66 - compile: 10
test: 2 test: 283.26 kB test: 318 test: 278 test: 31 - test: 2
provided: 8 provided: 1.14 MB provided: 1,139 provided: 997 provided: 46 - provided: 7