Project Dependencies

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
javax.json javax.json-api 1.1.4 jar Dual license consisting of the CDDL v1.1 and GPL v2
junit junit 4.8.1 jar Common Public License Version 1.0
org.glassfish javax.json 1.1.4 jar Dual license consisting of the CDDL v1.1 and GPL v2
org.mockito mockito-all 1.9.5 jar The MIT 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 Licenses
javax javaee-api 8.0 jar CDDL + GPLv2 with classpath exception
org.eclipse.microprofile microprofile 2.2 pom Apache License, Version 2.0

Project Transitive Dependencies

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

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
com.sun.mail javax.mail 1.6.0 jar CDDL/GPLv2+CE
javax.activation activation 1.1 jar Common Development and Distribution License (CDDL) v1.0
javax.annotation javax.annotation-api 1.3 jar CDDL + GPLv2 with classpath exception
javax.el javax.el-api 3.0.0 jar CDDL + GPLv2 with classpath exception
javax.enterprise cdi-api 2.0 jar Apache License, Version 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.interceptor javax.interceptor-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.json.bind javax.json.bind-api 1.0 jar Dual license consisting of the CDDL v1.1 and GPL v2
javax.ws.rs javax.ws.rs-api 2.1 jar CDDL 1.1GPL2 w/ CPE
org.eclipse.microprofile.config microprofile-config-api 1.3 jar Apache License, Version 2.0
org.eclipse.microprofile.fault-tolerance microprofile-fault-tolerance-api 2.0 jar Apache License, Version 2.0
org.eclipse.microprofile.health microprofile-health-api 1.0 jar Apache License, Version 2.0
org.eclipse.microprofile.jwt microprofile-jwt-auth-api 1.1 jar Apache License, Version 2.0
org.eclipse.microprofile.metrics microprofile-metrics-api 1.1 jar Apache License, Version 2.0
org.eclipse.microprofile.openapi microprofile-openapi-api 1.1 jar Apache License, Version 2.0
org.eclipse.microprofile.opentracing microprofile-opentracing-api 1.3 jar Apache License, Version 2.0
org.eclipse.microprofile.rest.client microprofile-rest-client-api 1.2.0 jar Apache License, Version 2.0
org.osgi org.osgi.annotation.versioning 1.0.0 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

GNU General Public License: Imixs Workflow

CDDL/GPLv2+CE: JavaMail API

CDDL 1.1: javax.ws.rs-api

The MIT License: Mockito

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

Apache License, Version 2.0: CDI APIs, MicroProfile, MicroProfile Config API, MicroProfile Health API, MicroProfile JWT Auth API, MicroProfile Metrics API, MicroProfile OpenAPI API, MicroProfile OpenTracing API, MicroProfile Rest Client API, microProfile-fault-tolerance-api, org.osgi:org.osgi.annotation.versioning

CDDL + GPLv2 with classpath exception: Expression Language 3.0 API, Java(TM) EE 8 Specification APIs, javax.annotation API, javax.interceptor API

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

Dual license consisting of the CDDL v1.1 and GPL v2: JSR 374 (JSON Processing) API, JSR 374 (JSON Processing) Default Provider, javax.json.bind-api

The Apache Software License, Version 2.0: javax.inject

Common Public License Version 1.0: JUnit

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
javax.mail-1.6.0.jar 653.3 kB 367 334 14 1.7 Yes
javaee-api-8.0.jar 2 MB 2404 2249 135 1.8 Yes
activation-1.1.jar 63 kB 50 38 3 1.4 Yes
javax.annotation-api-1.3.jar 26.4 kB 29 15 3 1.8 Yes
javax.el-api-3.0.0.jar 73.1 kB 57 46 1 1.7 Yes
cdi-api-2.0.jar 113.9 kB 171 146 11 1.8 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
javax.interceptor-api-1.2.jar 24.4 kB 21 10 1 1.7 Yes
javax.json-api-1.1.4.jar 31.1 kB 46 35 4 - Yes
javax.json.bind-api-1.0.jar 23.7 kB 42 27 7 - Yes
javax.ws.rs-api-2.1.jar 127.5 kB 152 137 6 1.8 Yes
junit-4.8.1.jar 237 kB 267 230 30 1.5 Yes
microprofile-2.2.pom 12.4 kB - - - - -
microprofile-config-api-1.3.jar 16.8 kB 28 13 3 1.8 Yes
microprofile-fault-tolerance-api-2.0.jar 18.1 kB 30 16 2 1.8 Yes
microprofile-health-api-1.0.jar 13.6 kB 22 8 2 1.8 Yes
microprofile-jwt-auth-api-1.1.jar 11.5 kB 22 9 3 1.8 Yes
microprofile-metrics-api-1.1.jar 23.1 kB 39 27 2 1.8 Yes
microprofile-openapi-api-1.1.jar 100 kB 157 120 27 1.8 Yes
microprofile-opentracing-api-1.3.jar 10.3 kB 17 4 1 1.8 Yes
microprofile-rest-client-api-1.2.0.jar 21 kB 40 23 5 1.8 Yes
javax.json-1.1.4.jar 128.8 kB 110 94 5 1.8 Yes
mockito-all-1.9.5.jar 1.6 MB 1372 698 74 1.5 Yes
org.osgi.annotation.versioning-1.0.0.jar 14.8 kB 28 4 1 1.5 No
Total Size Entries Classes Packages Java Version Debug Information
24 5.3 MB 5479 4289 341 1.8 21
test: 4 test: 2 MB test: 1795 test: 1057 test: 113 - test: 4
provided: 20 provided: 3.3 MB provided: 3684 provided: 3232 provided: 228 - provided: 17