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
org.apache.groovy groovy 4.0.18 jar The Apache Software License, Version 2.0
org.assertj assertj-core 3.25.3 jar Apache License, Version 2.0
org.easymock easymock 5.2.0 jar Apache License, Version 2.0
org.hamcrest hamcrest-core 2.2 jar BSD License 3
org.junit.jupiter junit-jupiter-api 5.10.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.2 jar Eclipse Public License v2.0
org.mockito mockito-core 5.10.0 jar MIT

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.apache.karaf.features framework 4.4.5 kar Apache-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.

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
net.bytebuddy byte-buddy 1.14.12 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.14.12 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.junit.platform junit-platform-commons 1.10.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.2 jar Eclipse Public License v2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.slf4j jcl-over-slf4j 2.0.12 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 Licenses
ch.qos.logback logback-classic 1.3.12 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback logback-core 1.3.12 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback.contrib logback-jackson 0.1.5 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback.contrib logback-json-classic 0.1.5 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback.contrib logback-json-core 0.1.5 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-annotations 2.14.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.14.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.14.1 jar The Apache Software License, Version 2.0
com.sun.activation jakarta.activation 1.2.2 jar -
com.sun.istack istack-commons-runtime 3.0.12 jar -
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar -
javax.activation activation 1.1.1 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
net.java.dev.jna jna 5.14.0 jar LGPL-2.1-or-laterApache-2.0
net.java.dev.jna jna-platform 5.14.0 jar LGPL-2.1-or-laterApache-2.0
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.felix org.apache.felix.cm.json 1.0.6 jar Apache License, Version 2.0
org.apache.felix org.apache.felix.configadmin 1.9.26 jar Apache License, Version 2.0
org.apache.felix org.apache.felix.configadmin.plugin.interpolation 1.2.8 jar Apache License, Version 2.0
org.apache.felix org.apache.felix.fileinstall 3.7.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.utils 1.11.8 jar Apache License, Version 2.0
org.apache.geronimo.specs geronimo-jaxws_2.2_spec 1.2 jar The Apache Software License, Version 2.0
org.apache.geronimo.specs geronimo-json_1.1_spec 1.5 jar The Apache Software License, Version 2.0
org.apache.geronimo.specs geronimo-saaj_1.3_spec 1.1 jar The Apache Software License, Version 2.0
org.apache.geronimo.specs geronimo-stax-api_1.2_spec 1.2 jar The Apache Software License, Version 2.0
org.apache.karaf org.apache.karaf.client 4.4.5 jar Apache-2.0
org.apache.karaf org.apache.karaf.main 4.4.5 jar Apache-2.0
org.apache.karaf org.apache.karaf.util 4.4.5 jar Apache-2.0
org.apache.karaf.config org.apache.karaf.config.core 4.4.5 jar Apache-2.0
org.apache.karaf.diagnostic org.apache.karaf.diagnostic.boot 4.4.5 jar Apache-2.0
org.apache.karaf.features base 4.4.5 jar Apache-2.0
org.apache.karaf.features org.apache.karaf.features.core 4.4.5 jar Apache-2.0
org.apache.karaf.features org.apache.karaf.features.extension 4.4.5 jar Apache-2.0
org.apache.karaf.jaas org.apache.karaf.jaas.boot 4.4.5 jar Apache-2.0
org.apache.karaf.specs org.apache.karaf.specs.activator 4.4.5 jar Apache-2.0
org.apache.karaf.specs org.apache.karaf.specs.java.xml 4.4.5 jar Apache-2.0
org.apache.karaf.specs org.apache.karaf.specs.java.xml.ws 4.4.5 jar Apache-2.0
org.apache.karaf.specs org.apache.karaf.specs.locator 4.4.5 jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 1.8.2 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-impl 1.8.2 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-named-locks 1.8.2 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-spi 1.8.2 jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-util 1.8.2 jar Apache License, Version 2.0
org.apache.servicemix.specs org.apache.servicemix.specs.activation-api-1.2.1 1.2.1_3 jar The Apache Software License, Version 2.0
org.apache.sling org.apache.sling.commons.johnzon 1.2.16 jar Apache-2.0
org.apache.sshd sshd-osgi 2.11.0 jar Apache 2.0 License
org.codehaus.mojo animal-sniffer-annotations 1.9 jar MIT license
org.eclipse.platform org.eclipse.osgi 3.18.0 jar Eclipse Public License - v 2.0
org.glassfish.jaxb jaxb-runtime 2.3.8 jar -
org.glassfish.jaxb txw2 2.3.8 jar -
org.jline jline 3.21.0 jar The BSD License
org.ops4j.base ops4j-base-lang 1.5.1 jar ALv2
org.ops4j.base ops4j-base-util-collections 1.5.1 jar ALv2
org.ops4j.base ops4j-base-util-property 1.5.1 jar ALv2
org.ops4j.pax.logging pax-logging-api 2.2.6 jar ALv2
org.ops4j.pax.logging pax-logging-log4j2 2.2.6 jar ALv2
org.ops4j.pax.logging pax-logging-logback 2.2.6 jar ALv2
org.ops4j.pax.swissbox pax-swissbox-property 1.8.5 jar ALv2
org.ops4j.pax.url pax-url-aether 2.6.14 jar ALv2
org.ops4j.pax.url pax-url-aether-support 2.6.14 jar ALv2
org.osgi osgi.annotation 7.0.0 jar Apache-2.0
org.osgi osgi.cmpn 7.0.0 jar Apache-2.0
org.osgi osgi.core 7.0.0 jar Apache-2.0
org.slf4j slf4j-api 2.0.12 jar MIT License
xml-apis xml-apis 1.4.01 jar The Apache Software License, Version 2.0The SAX LicenseThe W3C License

Project Dependency Graph

Dependency Tree

Licenses

The SAX License: XML Commons External Components XML APIs

The BSD License: JLine Bundle

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

MIT License: SLF4J API Module

BSD License 3: Hamcrest, Hamcrest Core

The W3C License: XML Commons External Components XML APIs

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API

GNU Lesser General Public License: Logback Classic Module, Logback Contrib :: JSON :: Classic, Logback Contrib :: JSON :: Core, Logback Contrib :: Jackson, Logback Core Module

LGPL-2.1-or-later: Java Native Access, Java Native Access Platform

Apache-2.0: Apache Karaf :: Assemblies :: Features :: Base, Apache Karaf :: Assemblies :: Features :: Framework, Apache Karaf :: Client, Apache Karaf :: ConfigAdmin :: Core, Apache Karaf :: Diagnostic :: Boot, Apache Karaf :: Features :: Core, Apache Karaf :: Features :: Extension, Apache Karaf :: JAAS :: Boot, Apache Karaf :: Main, Apache Karaf :: Specs :: Activator, Apache Karaf :: Specs :: Java Xml, Apache Karaf :: Specs :: Java Xml WS, Apache Karaf :: Specs :: Locator, Apache Karaf :: Util, Apache Shiro :: Support :: Karaf Features, Apache Sling Commons Johnzon Wrapper Library, Java Native Access, Java Native Access Platform, org.osgi:osgi.annotation, org.osgi:osgi.cmpn, org.osgi:osgi.core

Apache License, Version 2.0: Apache Commons Lang, Apache Felix Configuration Admin Service, Apache Felix Configuration Admin Values Interpolation Plugin, Apache Felix Configuration Json, Apache Felix File Install, Apache Felix Framework, Apache Felix Utils, AssertJ Core, Byte Buddy (without dependencies), Byte Buddy agent, EasyMock, JCL 1.2 implemented over SLF4J, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Named Locks, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, Objenesis

Apache 2.0 License: Apache Mina SSHD :: OSGi

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JavaBeans(TM) Activation Framework

ALv2: OPS4J Base - Lang, OPS4J Base - Util - Collections, OPS4J Base - Util - Property, OPS4J Pax Logging - API, OPS4J Pax Logging - Log4Jv2 implementation, OPS4J Pax Logging - Logback implementation, OPS4J Pax Swissbox :: Property, OPS4J Pax Url - mvn:, OPS4J Pax Url - mvn: - support library

MIT: mockito-core

CDDL + GPLv2 with classpath exception: javax.annotation API

Eclipse Public License - v 2.0: OSGi System Bundle

MIT license: Animal Sniffer Annotations

The Apache Software License, Version 2.0: Apache Geronimo JAX-WS Spec 2.2, Apache Geronimo JSON Spec 1.1, Apache Geronimo STAX Spec 1.2, Apache Groovy, Apache ServiceMix :: Specs :: Activation API 1.2.1, Jackson-annotations, Jackson-core, SAAJ 1.3, XML Commons External Components XML APIs, jackson-databind

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

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
logback-classic-1.3.12.jar 277.8 kB 232 178 28 9 Yes
logback-core-1.3.12.jar 579.1 kB 507 453 42 9 Yes
logback-jackson-0.1.5.jar 3.7 kB 13 1 1 1.6 No
logback-json-classic-0.1.5.jar 4.9 kB 14 1 1 1.6 No
logback-json-core-0.1.5.jar 5 kB 14 2 1 1.6 No
jackson-annotations-2.14.1.jar 76.1 kB 85 73 2 9 Yes
jackson-core-2.14.1.jar 459.3 kB 191 161 15 9 Yes
jackson-databind-2.14.1.jar 1.6 MB 808 769 24 9 Yes
jakarta.activation-1.2.2.jar 68.5 kB 61 43 4 9 Yes
istack-commons-runtime-3.0.12.jar 29.8 kB 44 23 4 9 Yes
jakarta.xml.bind-api-2.3.3.jar 115.6 kB 137 111 7 9 Yes
activation-1.1.1.jar 69.4 kB 50 38 3 1.4 Yes
javax.annotation-api-1.3.2.jar 26.6 kB 29 15 3 1.8 Yes
byte-buddy-1.14.12.jar 4.2 MB 2935 2881 39 9 Yes
byte-buddy-agent-1.14.12.jar 256.8 kB 90 70 3 9 Yes
jna-5.14.0.jar 1.9 MB 188 125 4 1.8 Yes
jna-platform-5.14.0.jar 1.4 MB 1332 1284 15 1.8 Yes
commons-lang3-3.12.0.jar 587.4 kB 374 345 17 1.8 Yes
org.apache.felix.cm.json-1.0.6.jar 47.9 kB 53 37 2 1.8 Yes
org.apache.felix.configadmin-1.9.26.jar 162.7 kB 105 81 6 1.7 Yes
org.apache.felix.configadmin.plugin.interpolation-1.2.8.jar 22.9 kB 21 5 1 1.8 Yes
org.apache.felix.fileinstall-3.7.4.jar 139.3 kB 86 62 6 1.8 Yes
org.apache.felix.framework-7.0.5.jar 778.4 kB 457 393 34 9 Yes
org.apache.felix.utils-1.11.8.jar 176 kB 108 83 11 1.7 Yes
geronimo-jaxws_2.2_spec-1.2.jar 60.2 kB 94 69 9 1.5 Yes
geronimo-json_1.1_spec-1.5.jar 37.3 kB 51 37 3 1.8 Yes
geronimo-saaj_1.3_spec-1.1.jar 35.7 kB 49 31 2 1.5 Yes
geronimo-stax-api_1.2_spec-1.2.jar 37 kB 59 38 5 1.5 Yes
groovy-4.0.18.jar 7.6 MB 4744 4585 120 1.8 Yes
org.apache.karaf.client-4.4.5.jar 120.8 kB 91 67 8 1.8 Yes
org.apache.karaf.main-4.4.5.jar 174.2 kB 119 82 11 1.8 Yes
org.apache.karaf.util-4.4.5.jar 95.6 kB 80 45 15 1.8 Yes
org.apache.karaf.config.core-4.4.5.jar 122.3 kB 91 60 8 1.8 Yes
org.apache.karaf.diagnostic.boot-4.4.5.jar 31.3 kB 35 15 4 1.8 Yes
base-4.4.5.jar 4.4 MB 99 0 0 - -
framework-4.4.5.kar 16.4 MB - - - - -
org.apache.karaf.features.core-4.4.5.jar 2.9 MB 1555 1428 81 1.8 Yes
org.apache.karaf.features.extension-4.4.5.jar 17.5 kB 18 3 1 1.8 Yes
org.apache.karaf.jaas.boot-4.4.5.jar 19.7 kB 27 9 2 1.8 Yes
org.apache.karaf.specs.activator-4.4.5.jar 12.6 kB 17 2 1 1.8 Yes
org.apache.karaf.specs.java.xml-4.4.5.jar 58.3 kB 37 16 7 1.8 Yes
org.apache.karaf.specs.java.xml.ws-4.4.5.jar 28 kB 24 8 3 1.8 Yes
org.apache.karaf.specs.locator-4.4.5.jar 10.4 kB 16 1 1 1.8 Yes
maven-resolver-api-1.8.2.jar 154 kB 168 144 12 1.8 Yes
maven-resolver-impl-1.8.2.jar 248.2 kB 168 141 11 1.8 Yes
maven-resolver-named-locks-1.8.2.jar 32.9 kB 39 21 3 1.8 Yes
maven-resolver-spi-1.8.2.jar 47.5 kB 74 51 9 1.8 Yes
maven-resolver-util-1.8.2.jar 175.8 kB 143 116 13 1.8 Yes
org.apache.servicemix.specs.activation-api-1.2.1-1.2.1_3.jar 69.6 kB 67 40 3 1.8 Yes
org.apache.sling.commons.johnzon-1.2.16.jar 189.3 kB 160 139 7 1.8 Yes
sshd-osgi-2.11.0.jar 1.8 MB 1147 1018 104 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
assertj-core-3.25.3.jar 1.4 MB 873 831 28 9 Yes
animal-sniffer-annotations-1.9.jar 3.4 kB 12 1 1 1.5 No
easymock-5.2.0.jar 4.6 MB 3083 3018 44 9 Yes
org.eclipse.osgi-3.18.0.jar 1.5 MB 911 762 85 9 Yes
jaxb-runtime-2.3.8.jar 1 MB 809 642 25 9 Yes
txw2-2.3.8.jar 72 kB 69 54 4 9 Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
hamcrest-core-2.2.jar 1.5 kB 8 1 1 1.7 Yes
jline-3.21.0.jar 994.7 kB 470 377 28 1.8 Yes
junit-jupiter-api-5.10.2.jar 211 kB 197 182 8 9 Yes
junit-jupiter-engine-5.10.2.jar 244.7 kB 147 130 9 9 Yes
junit-platform-commons-1.10.2.jar 106.2 kB 64 44 7 9 Yes
junit-platform-engine-1.10.2.jar 204.8 kB 153 136 10 9 Yes
mockito-core-5.10.0.jar 704 kB 642 570 64 11 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 9 Yes
ops4j-base-lang-1.5.1.jar 11.3 kB 17 4 1 1.7 Yes
ops4j-base-util-collections-1.5.1.jar 13.3 kB 17 3 1 1.7 Yes
ops4j-base-util-property-1.5.1.jar 10.6 kB 19 5 1 1.7 Yes
pax-logging-api-2.2.6.jar 834.7 kB 649 579 37 9 Yes
pax-logging-log4j2-2.2.6.jar 2.2 MB 1496 1391 61 1.8 Yes
pax-logging-logback-2.2.6.jar 929.5 kB 774 671 75 1.8 Yes
pax-swissbox-property-1.8.5.jar 4 kB 13 1 1 1.6 Yes
pax-url-aether-2.6.14.jar 4.2 MB 2972 2556 212 1.8 Yes
pax-url-aether-support-2.6.14.jar 5.7 kB 13 1 1 1.7 Yes
osgi.annotation-7.0.0.jar 35.3 kB 52 17 2 1.7 Yes
osgi.cmpn-7.0.0.jar 1.5 MB 1338 625 80 1.8 Yes
osgi.core-7.0.0.jar 492.5 kB 365 164 22 1.7 Yes
jcl-over-slf4j-2.0.12.jar 18.4 kB 26 9 3 9 Yes
slf4j-api-2.0.12.jar 68.1 kB 70 55 5 9 Yes
xml-apis-1.4.01.jar 220.5 kB 391 346 29 1.1 No
Total Size Entries Classes Packages Java Version Debug Information
83 69.6 MB 32961 28738 1586 11 76
provided: 67 provided: 50 MB provided: 19794 provided: 16118 provided: 1225 9 provided: 60
test: 16 test: 19.7 MB test: 13167 test: 12620 test: 361 11 test: 16