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
org.slf4j slf4j-api 2.0.18 jar MIT

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.18.10 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.18.10 jar Apache License, Version 2.0
org.apache.derby derby 10.17.1.0 jar Apache 2
org.apache.derby derbyoptionaltools 10.17.1.0 jar Apache 2
org.apache.derby derbyshared 10.17.1.0 jar Apache 2
org.jboss.narayana.jta narayana-jta 7.3.4.Final jar Apache-2.0
org.jboss.weld weld-junit5 5.0.3.Final jar Apache License, Version 2.0
org.jboss.weld.se weld-se-core 6.0.4.Final jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter-engine 6.1.0 jar Eclipse Public License v2.0
org.mockito mockito-core 5.23.0 jar MIT
org.mockito mockito-junit-jupiter 5.23.0 jar MIT
org.slf4j slf4j-simple 2.0.18 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
jakarta.annotation jakarta.annotation-api 3.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.enterprise jakarta.enterprise.cdi-api 4.1.0 jar Apache License 2.0
jakarta.transaction jakarta.transaction-api 2.0.1 jar EPL 2.0GPL2 w/ CPE
org.jboss.classfilewriter jboss-classfilewriter 1.3.1.Final jar Apache License, version 2.0
org.mybatis mybatis 3.5.19 jar The Apache Software 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.

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.fasterxml.jackson.core jackson-core 2.21.3 jar The Apache Software License, Version 2.0
com.github.ben-manes.caffeine caffeine 3.2.3 jar Apache License, Version 2.0
com.github.spotbugs spotbugs-annotations 4.9.6 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
io.reactivex.rxjava3 rxjava 3.1.12 jar The Apache Software License, Version 2.0
io.smallrye.common smallrye-common-annotation 2.14.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-constraint 2.14.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-cpu 2.14.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-expression 2.4.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-function 2.14.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-net 2.4.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-os 2.4.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-ref 2.4.0 jar Apache License, Version 2.0
jakarta.enterprise jakarta.enterprise.cdi-el-api 4.1.0 jar Apache License 2.0
jakarta.persistence jakarta.persistence-api 3.1.0 jar Eclipse Public License v. 2.0Eclipse Distribution License v. 1.0
jakarta.resource jakarta.resource-api 2.1.0 jar EPL 2.0GPL2 w/ CPE
org.apache.derby derbytools 10.17.1.0 jar Apache 2
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.eclipse.microprofile.reactive-streams-operators microprofile-reactive-streams-operators-api 3.0.1 jar Apache License, Version 2.0
org.infinispan infinispan-commons 16.1.4 jar Apache License 2.0
org.infinispan infinispan-core 16.1.4 jar Apache License 2.0
org.infinispan infinispan-counter-api 16.1.4 jar Apache License 2.0
org.infinispan.protostream protostream 6.0.7 jar Apache License 2.0
org.infinispan.protostream protostream-types 6.0.7 jar Apache License 2.0
org.jboss jboss-transaction-spi 8.0.0.Final jar Public Domain
org.jboss.invocation jboss-invocation 2.0.1.Final jar Apache License 2.0
org.jboss.jdeparser jdeparser 2.0.3.Final jar Public Domain
org.jboss.logging jboss-logging 3.6.1.Final jar Apache License 2.0
org.jboss.logging jboss-logging-annotations 3.0.4.Final jar Apache License 2.0
org.jboss.logging jboss-logging-processor 3.0.4.Final jar Apache License 2.0
org.jboss.threads jboss-threads 3.9.2 jar Apache License 2.0
org.jboss.weld weld-api 6.0.Final jar Apache License, Version 2.0
org.jboss.weld weld-core-impl 6.0.4.Final jar Apache License, Version 2.0
org.jboss.weld weld-junit-common 5.0.3.Final jar Apache License, Version 2.0
org.jboss.weld weld-lite-extension-translator 6.0.4.Final jar Apache License, Version 2.0
org.jboss.weld weld-spi 6.0.Final jar Apache License, Version 2.0
org.jboss.weld.environment weld-environment-common 6.0.4.Final jar Apache License, Version 2.0
org.jgroups jgroups 5.5.2.Final jar Apache License 2.0
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 6.1.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.13.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 6.1.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 6.1.0 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.reactivestreams reactive-streams 1.0.4 jar MIT-0
org.wildfly.common wildfly-common 2.0.1 jar Apache License 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
jakarta.el jakarta.el-api 6.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.enterprise jakarta.enterprise.lang-model 4.1.0 jar Apache License 2.0
jakarta.inject jakarta.inject-api 2.0.1 jar The Apache Software License, Version 2.0
jakarta.interceptor jakarta.interceptor-api 2.2.0 jar EPL 2.0GPL2 w/ CPE

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: classfilewriter

MIT-0: reactive-streams

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

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

Eclipse Distribution License v. 1.0: Jakarta Persistence API

GPL2 w/ CPE: Jakarta Annotations API, Jakarta Interceptors, jakarta.resource API, jakarta.transaction API

Public Domain: JBoss Transaction SPI, jdeparser

GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1: SpotBugs Annotations

Apache 2: Apache Derby Database Engine and Embedded JDBC Driver, Apache Derby Optional Tools, Apache Derby Shared Code, Apache Derby Tools

Eclipse Public License v. 2.0: Jakarta Expression Language API, Jakarta Persistence API

Apache License 2.0: CDI APIs, CDI EL integration API, CDI Language Model, Infinispan Commons, Infinispan Core, Infinispan Counter API, JBoss Invocation API - Jakarta EE Variant, JBoss Logging 3, JBoss Logging I18n Annotation Processor, JBoss Logging I18n Annotations, JBoss Threads, JGroups, ProtoStream - builtin types, ProtoStream - core, wildfly-common

GNU General Public License, version 2 with the GNU Classpath Exception: Jakarta Expression Language API

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, CDI Lite Extension Translator, Caffeine cache, Eclipse MicroProfile Reactive Streams Operators API, Objenesis, SmallRye Common: Annotations, SmallRye Common: CPU, SmallRye Common: Constraints, SmallRye Common: Expressions, SmallRye Common: Functions, SmallRye Common: Net, SmallRye Common: OS, SmallRye Common: References, Weld APIs, Weld Environment Common, Weld Implementation (Core), Weld JUnit 5 Extensions, Weld SE (Core), Weld SPIs for container integration, Weld Testing Common Utilities, mybatis-cdi

Apache-2.0: Narayana: ArjunaJTA narayana-jta

MIT: SLF4J API Module, SLF4J Simple Provider, mockito-core, mockito-junit-jupiter

EPL 2.0: Jakarta Annotations API, Jakarta Interceptors, jakarta.resource API, jakarta.transaction API

The Apache Software License, Version 2.0: FindBugs-jsr305, Jackson-core, Jakarta Dependency Injection, RxJava, mybatis

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
jackson-core-2.21.3.jar 594.1 kB 286 - - - - No
   • Root - 250 213 16 1.8 Yes -
   • Versioned - 2 1 1 9 No -
   • Versioned - 12 3 1 11 Yes -
   • Versioned - 11 2 1 17 Yes -
   • Versioned - 11 2 1 21 Yes -
caffeine-3.2.3.jar 1 MB 723 714 3 11 Yes No
spotbugs-annotations-4.9.6.jar 16.2 kB 32 25 1 1.8 Yes No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes No
rxjava-3.1.12.jar 2.7 MB 1803 - - - - No
   • Root - 1801 1757 32 1.8 Yes -
   • Versioned - 2 1 1 9 No -
smallrye-common-annotation-2.14.0.jar 8.7 kB 23 10 2 17 Yes No
smallrye-common-constraint-2.14.0.jar 14 kB 19 6 2 17 Yes No
smallrye-common-cpu-2.14.0.jar 16.9 kB 21 9 2 17 Yes No
smallrye-common-expression-2.4.0.jar 21.3 kB 26 13 2 11 Yes No
smallrye-common-function-2.14.0.jar 63.8 kB 71 58 2 17 Yes No
smallrye-common-net-2.4.0.jar 34.4 kB 31 18 2 11 Yes No
smallrye-common-os-2.4.0.jar 8.2 kB 19 7 2 11 Yes No
smallrye-common-ref-2.4.0.jar 16 kB 27 15 2 11 Yes No
jakarta.annotation-api-3.0.0.jar 26.4 kB 32 19 4 11 Yes No
jakarta.el-api-6.0.0.jar 93.3 kB 70 58 2 17 Yes No
jakarta.enterprise.cdi-api-4.1.0.jar 159.6 kB 227 195 14 11 Yes No
jakarta.enterprise.cdi-el-api-4.1.0.jar 9.3 kB 16 2 2 11 No No
jakarta.enterprise.lang-model-4.1.0.jar 27.5 kB 41 26 4 11 Yes No
jakarta.inject-api-2.0.1.jar 10.7 kB 18 7 2 1.8 No No
jakarta.interceptor-api-2.2.0.jar 24 kB 23 11 2 11 Yes No
jakarta.persistence-api-3.1.0.jar 165.2 kB 226 207 5 11 Yes No
jakarta.resource-api-2.1.0.jar 65.2 kB 106 90 7 11 Yes No
jakarta.transaction-api-2.0.1.jar 28.6 kB 32 20 2 1.8 Yes No
byte-buddy-1.18.10.jar 4.7 MB 3134 - - - - No
   • Root - 3102 3048 39 1.8 Yes -
   • Versioned - 2 1 1 9 No -
   • Versioned - 30 25 1 24 Yes -
byte-buddy-agent-1.18.10.jar 267.6 kB 93 - - - - No
   • Root - 91 72 2 1.8 Yes -
   • Versioned - 2 1 1 9 No -
derby-10.17.1.0.jar 3.5 MB 1529 1471 92 19 Yes Yes
derbyoptionaltools-10.17.1.0.jar 76.8 kB 28 24 7 19 Yes Yes
derbyshared-10.17.1.0.jar 88.8 kB 48 46 12 19 Yes No
derbytools-10.17.1.0.jar 253.6 kB 105 96 11 19 Yes No
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes No
microprofile-reactive-streams-operators-api-3.0.1.jar 42.5 kB 68 52 2 1.8 Yes No
infinispan-commons-16.1.4.jar 863.4 kB 608 - - - - No
   • Root - 595 529 39 17 Yes -
   • Versioned - 6 1 1 21 Yes -
   • Versioned - 7 2 1 22 Yes -
infinispan-core-16.1.4.jar 6 MB 3247 3036 175 17 Yes No
infinispan-counter-api-16.1.4.jar 29.3 kB 40 25 3 17 Yes No
protostream-6.0.7.jar 553.4 kB 328 303 15 17 Yes No
protostream-types-6.0.7.jar 160.1 kB 147 120 9 17 Yes No
jboss-transaction-spi-8.0.0.Final.jar 32.4 kB 51 37 4 1.8 Yes No
jboss-classfilewriter-1.3.1.Final.jar 121.8 kB 90 75 6 11 Yes No
jboss-invocation-2.0.1.Final.jar 76.3 kB 72 57 4 11 Yes No
jdeparser-2.0.3.Final.jar 239.2 kB 220 209 1 1.8 Yes No
jboss-logging-3.6.1.Final.jar 61.9 kB 46 35 2 11 Yes No
jboss-logging-annotations-3.0.4.Final.jar 17.5 kB 39 27 2 11 Yes No
jboss-logging-processor-3.0.4.Final.jar 216.3 kB 139 114 6 11 Yes No
narayana-jta-7.3.4.Final.jar 1.7 MB 960 483 83 25 Yes No
jboss-threads-3.9.2.jar 132.7 kB 105 - - - - No
   • Root - 99 83 3 17 Yes -
   • Versioned - 6 2 1 24 Yes -
weld-api-6.0.Final.jar 34.9 kB 72 45 13 1.8 Yes No
weld-core-impl-6.0.4.Final.jar 1.7 MB 1122 1047 61 17 Yes No
weld-junit-common-5.0.3.Final.jar 46.8 kB 37 24 1 17 Yes No
weld-junit5-5.0.3.Final.jar 47.4 kB 49 35 2 17 Yes No
weld-lite-extension-translator-6.0.4.Final.jar 158.7 kB 100 79 4 17 Yes No
weld-spi-6.0.Final.jar 84.2 kB 152 106 23 1.8 Yes No
weld-environment-common-6.0.4.Final.jar 84.1 kB 68 48 6 17 Yes No
weld-se-core-6.0.4.Final.jar 74.9 kB 69 43 8 17 Yes No
jgroups-5.5.2.Final.jar 2.4 MB 975 904 24 17 Yes No
jspecify-1.0.0.jar 3.8 kB 14 - - - - No
   • Root - 10 4 1 1.8 No -
   • Versioned - 4 1 1 9 No -
junit-jupiter-api-6.1.0.jar 312.2 kB 273 256 10 17 Yes No
junit-jupiter-engine-6.1.0.jar 352.6 kB 188 171 9 17 Yes No
junit-jupiter-params-5.13.4.jar 660.8 kB 431 397 22 1.8 Yes No
junit-platform-commons-6.1.0.jar 175.9 kB 104 88 10 17 Yes No
junit-platform-engine-6.1.0.jar 323.9 kB 216 198 9 17 Yes No
mockito-core-5.23.0.jar 720.7 kB 656 584 66 11 Yes No
mockito-junit-jupiter-5.23.0.jar 9.4 kB 14 6 3 11 Yes No
mybatis-3.5.19.jar 1.8 MB 1182 1082 77 1.8 Yes No
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes No
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes No
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes No
slf4j-api-2.0.18.jar 70 kB 71 - - - - No
   • Root - 69 55 4 1.8 Yes -
   • Versioned - 2 1 1 9 No -
slf4j-simple-2.0.18.jar 15.7 kB 22 - - - - No
   • Root - 20 6 1 1.8 Yes -
   • Versioned - 2 1 1 9 No -
wildfly-common-2.0.1.jar 263.1 kB 242 207 23 11 Yes No
Total Size Entries Classes Packages Java Version Debug Information Sealed
69 33.7 MB 21172 18910 1024 25 66 2
compile: 1 compile: 70 kB compile: 71 compile: 55 compile: 4 17 compile: 1 -
provided: 9 provided: 2.3 MB provided: 1715 provided: 1493 provided: 113 provided: 8 -
test: 59 test: 31.3 MB test: 19386 test: 17362 test: 907 25 test: 57 test: 2