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 Licenses
com.sun.activation jakarta.activation 1.2.2 jar EDL 1.0
org.glassfish.jersey.inject jersey-hk2 2.42 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C 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 Licenses
com.sun.xml.bind jaxb-osgi 2.3.9 jar Eclipse Distribution License - v 1.0
jakarta.annotation jakarta.annotation-api 1.3.5 jar EPL 2.0GPL2 w/ CPE
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar Eclipse Distribution License - v 1.0
junit junit 4.13.2 jar Eclipse Public License 1.0
org.apache.felix org.apache.felix.eventadmin 1.6.4 jar Apache License, Version 2.0
org.apache.felix org.apache.felix.framework 7.0.5 jar Apache License, Version 2.0
org.apache.felix org.apache.felix.framework.security 2.8.4 jar Apache License, Version 2.0
org.glassfish.hk2.external aopalliance-repackaged 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.jersey.containers jersey-container-servlet-core 2.42 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.examples.osgi-helloworld-webapp war-bundle 2.42 war Eclipse Distribution License v. 1.0jQuery licenseMIT license
org.javassist javassist 3.30.2-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.ops4j.pax.exam pax-exam-container-forked 4.13.4 jar Apache License, Version 2.0
org.ops4j.pax.exam pax-exam-junit4 4.13.4 jar Apache License, Version 2.0
org.ops4j.pax.exam pax-exam-link-mvn 4.13.4 jar Apache License, Version 2.0
org.ops4j.pax.web pax-web-extender-war 0.7.4 jar ALv2
org.ops4j.pax.web pax-web-jetty-bundle 0.7.4 jar ALv2
org.osgi org.osgi.service.cm 1.6.1 jar Apache-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 Licenses
org.glassfish.jersey.core jersey-client 2.42 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.glassfish.jersey.examples.osgi-helloworld-webapp additional-bundle 2.42 jar Eclipse Distribution License v. 1.0jQuery licenseMIT license
org.glassfish.jersey.examples.osgi-helloworld-webapp alternate-version-bundle 2.42 jar Eclipse Distribution License v. 1.0jQuery licenseMIT 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 Licenses
jakarta.ws.rs jakarta.ws.rs-api 2.1.6 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 hk2-api 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 hk2-locator 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 hk2-utils 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 osgi-resource-locator 1.0.3 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2.external jakarta.inject 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.jersey.core jersey-common 2.42 jar EPL 2.0The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0Public Domain

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 Licenses
biz.aQute.bnd bndlib 2.4.0 jar Apache Software License 2.0
jakarta.activation jakarta.activation-api 1.2.2 jar EDL 1.0
jakarta.validation jakarta.validation-api 2.0.2 jar Apache License 2.0
org.apache.maven.resolver maven-resolver-api 1.3.1 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-impl 1.3.1 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-spi 1.3.1 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-util 1.3.1 jar Apache License, Version 2.0
org.codehaus.mojo animal-sniffer-annotations 1.9 jar MIT license
org.glassfish.jersey.core jersey-server 2.42 jar EPL 2.0The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0Modified BSD
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.ops4j.base ops4j-base-exec 1.5.1 jar ALv2
org.ops4j.base ops4j-base-io 1.5.1 jar ALv2
org.ops4j.base ops4j-base-lang 1.5.1 jar ALv2
org.ops4j.base ops4j-base-monitors 1.5.1 jar ALv2
org.ops4j.base ops4j-base-net 1.5.1 jar ALv2
org.ops4j.base ops4j-base-spi 1.5.1 jar ALv2
org.ops4j.base ops4j-base-store 1.5.1 jar ALv2
org.ops4j.base ops4j-base-util-collections 1.2.2 jar ALv2
org.ops4j.base ops4j-base-util-property 1.5.1 jar ALv2
org.ops4j.base ops4j-base-util-xml 1.2.2 jar ALv2
org.ops4j.pax.exam pax-exam 4.13.4 jar Apache License, Version 2.0
org.ops4j.pax.exam pax-exam-spi 4.13.4 jar Apache License, Version 2.0
org.ops4j.pax.swissbox pax-swissbox-core 1.3.0 jar ALv2
org.ops4j.pax.swissbox pax-swissbox-extender 1.3.0 jar ALv2
org.ops4j.pax.swissbox pax-swissbox-framework 1.8.3 jar ALv2
org.ops4j.pax.swissbox pax-swissbox-lifecycle 1.8.3 jar ALv2
org.ops4j.pax.swissbox pax-swissbox-optional-jcl 1.3.0 jar ALv2
org.ops4j.pax.swissbox pax-swissbox-property 1.8.3 jar ALv2
org.ops4j.pax.swissbox pax-swissbox-tracker 1.8.3 jar ALv2
org.ops4j.pax.tinybundles tinybundles 2.1.1 jar ALv2
org.ops4j.pax.url pax-url-aether 2.6.2 jar ALv2
org.ops4j.pax.url pax-url-aether-support 2.6.2 jar ALv2
org.ops4j.pax.url pax-url-classpath 2.6.2 jar ALv2
org.ops4j.pax.url pax-url-commons 2.6.2 jar ALv2
org.ops4j.pax.url pax-url-link 2.6.2 jar ALv2
org.osgi org.osgi.namespace.implementation 1.0.0 jar Apache License, Version 2.0
org.osgi osgi.annotation 8.0.1 jar Apache-2.0
org.osgi osgi.core 8.0.0 jar Apache-2.0
org.slf4j jcl-over-slf4j 1.6.6 jar MIT License
org.slf4j slf4j-api 1.7.25 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

Apache License, 2.0: jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-inject-hk2

Eclipse Public License 1.0: JUnit

jQuery license: jersey-container-servlet-core, jersey-core-client, jersey-examples-osgi-helloworld-webapp-additional, jersey-examples-osgi-helloworld-webapp-alternate-version, jersey-examples-osgi-helloworld-webapp-test, jersey-examples-osgi-helloworld-webapp-wab, jersey-inject-hk2

MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module

Eclipse Distribution License v. 1.0: jersey-examples-osgi-helloworld-webapp-additional, jersey-examples-osgi-helloworld-webapp-alternate-version, jersey-examples-osgi-helloworld-webapp-test, jersey-examples-osgi-helloworld-webapp-wab

GPL2 w/ CPE: HK2 API module, HK2 Implementation Utilities, Jakarta Annotations API, OSGi resource locator, ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, jakarta.ws.rs-api, javax.inject:1 as OSGi bundle, jersey-container-servlet-core, jersey-core-client, jersey-inject-hk2

Public Domain: jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-inject-hk2

New BSD License: Hamcrest Core

Apache Software License 2.0: A Swiss Army Knife for OSGi

W3C license: jersey-container-servlet-core, jersey-core-client, jersey-inject-hk2

EDL 1.0: Jakarta Activation, Jakarta Activation API jar, jersey-container-servlet-core, jersey-core-client, jersey-inject-hk2

Apache License 2.0: Jakarta Bean Validation API, Javassist

Modified BSD: jersey-container-servlet-core, jersey-core-client, jersey-core-server, jersey-inject-hk2

Apache-2.0: org.osgi:org.osgi.service.cm, org.osgi:osgi.annotation, org.osgi:osgi.core

Apache License, Version 2.0: Apache Felix EventAdmin, Apache Felix Framework, Apache Felix Security Provider, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, OPS4J Pax Exam API, OPS4J Pax Exam Driver JUnit4, OPS4J Pax Exam Forked Test Container, OPS4J Pax Exam Links for Maven, OPS4J Pax Exam UI Low Level SPI, org.osgi:org.osgi.namespace.implementation

LGPL 2.1: Javassist

ALv2: OPS4J Base - Execution, OPS4J Base - IO, OPS4J Base - Lang, OPS4J Base - Monitors, OPS4J Base - Net, OPS4J Base - Service Provider Access, OPS4J Base - Store, OPS4J Base - Util - Collections, OPS4J Base - Util - Property, OPS4J Base - Util - XML, OPS4J Pax Swissbox :: Extender, OPS4J Pax Swissbox :: Framework Helpers, OPS4J Pax Swissbox :: Lifecycle, OPS4J Pax Swissbox :: OSGi Core, OPS4J Pax Swissbox :: Optional JCL, OPS4J Pax Swissbox :: Property, OPS4J Pax Swissbox :: Tracker, OPS4J Pax Tinybundles, OPS4J Pax Url - Commons, OPS4J Pax Url - classpath:, OPS4J Pax Url - link:, OPS4J Pax Url - mvn:, OPS4J Pax Url - mvn: - support library, OPS4J Pax Web - Extender - WAR, OPS4J Pax Web - Jetty Bundle

Eclipse Distribution License - v 1.0: JAXB OSGI, Jakarta XML Binding API

EPL 2.0: HK2 API module, HK2 Implementation Utilities, Jakarta Annotations API, OSGi resource locator, ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, jakarta.ws.rs-api, javax.inject:1 as OSGi bundle, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-inject-hk2

MIT license: Animal Sniffer Annotations, jersey-container-servlet-core, jersey-core-client, jersey-examples-osgi-helloworld-webapp-additional, jersey-examples-osgi-helloworld-webapp-alternate-version, jersey-examples-osgi-helloworld-webapp-test, jersey-examples-osgi-helloworld-webapp-wab, jersey-inject-hk2

MPL 1.1: Javassist

BSD 2-Clause: jersey-container-servlet-core, jersey-core-client, jersey-inject-hk2

The GNU General Public License (GPL), Version 2, With Classpath Exception: jersey-core-common, jersey-core-server

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
bndlib-2.4.0.jar 2 MB 1526 661 108 1.6 Yes
jakarta.activation-1.2.2.jar 68.5 kB 61 43 4 9 Yes
jaxb-osgi-2.3.9.jar 3.5 MB 2643 2121 118 11 Yes
jakarta.activation-api-1.2.2.jar 46.6 kB 43 32 2 9 Yes
jakarta.annotation-api-1.3.5.jar 25.1 kB 28 15 3 1.8 Yes
jakarta.validation-api-2.0.2.jar 91.9 kB 160 143 9 1.8 Yes
jakarta.ws.rs-api-2.1.6.jar 140.4 kB 155 138 7 9 Yes
jakarta.xml.bind-api-2.3.3.jar 115.6 kB 137 111 7 9 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
org.apache.felix.eventadmin-1.6.4.jar 83.7 kB 75 52 7 1.8 Yes
org.apache.felix.framework-7.0.5.jar 778.4 kB 457 393 34 9 Yes
org.apache.felix.framework.security-2.8.4.jar 92.1 kB 68 45 8 1.8 Yes
maven-resolver-api-1.3.1.jar 149 kB 155 131 12 1.7 Yes
maven-resolver-impl-1.3.1.jar 182.3 kB 117 96 5 1.7 Yes
maven-resolver-spi-1.3.1.jar 36.9 kB 56 34 8 1.7 Yes
maven-resolver-util-1.3.1.jar 160.1 kB 128 101 13 1.7 Yes
animal-sniffer-annotations-1.9.jar 3.4 kB 12 1 1 1.5 No
hk2-api-2.6.1.jar 200.2 kB 197 176 7 1.8 Yes
hk2-locator-2.6.1.jar 203.4 kB 117 99 3 1.8 Yes
hk2-utils-2.6.1.jar 131.6 kB 102 80 7 1.8 Yes
osgi-resource-locator-1.0.3.jar 19.5 kB 23 12 1 1.6 Yes
aopalliance-repackaged-2.6.1.jar 27 kB 41 26 4 1.8 Yes
jakarta.inject-2.6.1.jar 18.1 kB 17 6 1 1.8 No
jersey-container-servlet-core-2.42.jar 73.2 kB 61 44 4 1.8 Yes
jersey-client-2.42.jar 303.6 kB 215 185 12 1.8 Yes
jersey-common-2.42.jar 1.2 MB 949 904 24 1.8 Yes
jersey-server-2.42.jar 950.5 kB 667 608 27 1.8 Yes
additional-bundle/target/classes - 0 0 0 - -
alternate-version-bundle/target/classes - 0 0 0 - -
war-bundle/target/classes - 0 0 0 - -
jersey-hk2-2.42.jar 78.5 kB 68 46 1 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
javassist-3.30.2-GA.jar 794.7 kB 450 426 17 1.8 Yes
ops4j-base-exec-1.5.1.jar 13.4 kB 20 7 1 1.7 Yes
ops4j-base-io-1.5.1.jar 26 kB 24 11 1 1.7 Yes
ops4j-base-lang-1.5.1.jar 11.3 kB 17 4 1 1.7 Yes
ops4j-base-monitors-1.5.1.jar 12.9 kB 23 8 3 1.7 Yes
ops4j-base-net-1.5.1.jar 17.8 kB 19 6 1 1.7 Yes
ops4j-base-spi-1.5.1.jar 12 kB 17 4 1 1.7 Yes
ops4j-base-store-1.5.1.jar 12.7 kB 19 5 2 1.7 Yes
ops4j-base-util-collections-1.2.2.jar 8.2 kB 14 3 1 1.5 Yes
ops4j-base-util-property-1.5.1.jar 10.6 kB 19 5 1 1.7 Yes
ops4j-base-util-xml-1.2.2.jar 9 kB 14 3 1 1.5 Yes
pax-exam-4.13.4.jar 87.6 kB 105 85 6 1.7 Yes
pax-exam-container-forked-4.13.4.jar 32 kB 28 10 2 1.7 Yes
pax-exam-junit4-4.13.4.jar 35.4 kB 31 15 2 1.7 Yes
pax-exam-link-mvn-4.13.4.jar 11.4 kB 30 0 0 - -
pax-exam-spi-4.13.4.jar 70 kB 58 38 6 1.7 Yes
pax-swissbox-core-1.3.0.jar 8.3 kB 17 5 1 1.5 Yes
pax-swissbox-extender-1.3.0.jar 15.7 kB 23 11 1 1.5 Yes
pax-swissbox-framework-1.8.3.jar 14.2 kB 18 6 1 1.6 Yes
pax-swissbox-lifecycle-1.8.3.jar 6.6 kB 18 6 1 1.6 Yes
pax-swissbox-optional-jcl-1.3.0.jar 6.5 kB 16 5 1 1.5 Yes
pax-swissbox-property-1.8.3.jar 4 kB 13 1 1 1.6 Yes
pax-swissbox-tracker-1.8.3.jar 15.2 kB 22 10 1 1.6 Yes
tinybundles-2.1.1.jar 29.6 kB 33 15 3 1.6 Yes
pax-url-aether-2.6.2.jar 3.4 MB 2336 1960 183 1.7 Yes
pax-url-aether-support-2.6.2.jar 5.7 kB 13 1 1 1.7 Yes
pax-url-classpath-2.6.2.jar 9 kB 19 6 2 1.7 Yes
pax-url-commons-2.6.2.jar 9.7 kB 19 6 1 1.7 Yes
pax-url-link-2.6.2.jar 7.8 kB 18 5 2 1.7 Yes
pax-web-extender-war-0.7.4.jar 104.1 kB 124 68 12 1.5 Yes
pax-web-jetty-bundle-0.7.4.jar 1 MB 616 482 36 1.5 Yes
org.osgi.namespace.implementation-1.0.0.jar 11.9 kB 24 2 1 1.5 Yes
org.osgi.service.cm-1.6.1.jar 55.6 kB 53 17 2 1.8 Yes
osgi.annotation-8.0.1.jar 36.9 kB 54 18 2 1.8 Yes
osgi.core-8.0.0.jar 556.9 kB 434 203 26 1.8 Yes
jcl-over-slf4j-1.6.6.jar 17.3 kB 23 9 2 1.3 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
69 17.6 MB 13546 10198 802 11 63
compile: 9 compile: 2.1 MB compile: 1689 compile: 1504 compile: 55 9 compile: 8
provided: 3 provided: 303.7 kB provided: 215 provided: 185 provided: 12 provided: 1
test: 57 test: 15.2 MB test: 11642 test: 8509 test: 735 11 test: 54