Fork me on GitHub

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
io.github.jonasrutishauser transactional-event-api 3.3.2 jar GNU LGPL 3

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
io.github.jonasrutishauser transactional-event-core 3.3.2 jar GNU LGPL 3
org.apache.logging.log4j log4j-core 2.20.0 jar Apache License, Version 2.0

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
io.github.jonasrutishauser transactional-event-cdi-test 3.3.2 jar GNU LGPL 3
javax.activation activation 1.1.1 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
org.awaitility awaitility 4.2.0 jar Apache 2.0
org.eclipse yasson 2.0.4 jar Eclipse Public License v. 2.0Eclipse Distribution License v. 1.0
org.jboss.resteasy resteasy-client 6.0.1.Final jar Apache License 2.0
org.junit.jupiter junit-jupiter-api 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.1 jar Eclipse Public License v2.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.enterprise jakarta.enterprise.cdi-api 3.0.0 jar Apache License 2.0
jakarta.json.bind jakarta.json.bind-api 2.0.0 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.servlet jakarta.servlet-api 5.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.transaction jakarta.transaction-api 2.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.ws.rs jakarta.ws.rs-api 3.0.0 jar EPL-2.0GPL-2.0-with-classpath-exception

Project Transitive Dependencies

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

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
io.opentelemetry opentelemetry-api 1.28.0 jar The Apache License, Version 2.0
io.opentelemetry opentelemetry-context 1.28.0 jar The Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.20.0 jar Apache License, Version 2.0

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 Classifier Type Licenses
com.github.h-thurow simple-jndi 0.23.0 - jar null
com.github.jonasrutishauser cdi-test-api 1.1.2 - jar GNU LGPL 3
com.github.jonasrutishauser cdi-test-concurrency 1.1.2 - jar GNU LGPL 3
com.github.jonasrutishauser cdi-test-core 1.1.2 - jar GNU LGPL 3
com.github.jonasrutishauser cdi-test-jndi 1.1.2 - jar GNU LGPL 3
com.github.jonasrutishauser cdi-test-jta 1.1.2 - jar GNU LGPL 3
com.github.jonasrutishauser cdi-test-mp-config 1.1.2 - jar GNU LGPL 3
com.h2database h2 2.2.220 - jar MPL 2.0EPL 1.0
com.ibm.async asyncutil 0.1.0 - jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.15 - jar Apache License, Version 2.0
commons-io commons-io 2.9.0 - jar Apache License, Version 2.0
commons-lang commons-lang 2.6 - jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 - jar The Apache Software License, Version 2.0
io.smallrye.common smallrye-common-annotation 2.1.0 - jar Apache License, Version 2.0
io.smallrye.common smallrye-common-classloader 2.1.0 - jar Apache License, Version 2.0
io.smallrye.common smallrye-common-constraint 2.1.0 - jar Apache License, Version 2.0
io.smallrye.common smallrye-common-expression 2.1.0 - jar Apache License, Version 2.0
io.smallrye.common smallrye-common-function 2.1.0 - jar Apache License, Version 2.0
io.smallrye.config smallrye-config 3.2.0 - jar Apache License, Version 2.0
io.smallrye.config smallrye-config-common 3.2.0 - jar Apache License, Version 2.0
io.smallrye.config smallrye-config-core 3.2.0 - jar Apache License, Version 2.0
jakarta.activation jakarta.activation-api 2.0.0 - jar EDL 1.0
jakarta.ejb jakarta.ejb-api 4.0.0 - jar EPL 2.0GPL2 w/ CPE
jakarta.enterprise jakarta.enterprise.lang-model 4.0.0 - jar Apache License 2.0
jakarta.enterprise.concurrent jakarta.enterprise.concurrent-api 2.0.0 - jar EPL 2.0GPL2 w/ CPE
jakarta.json jakarta.json-api 2.0.0 - jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.resource jakarta.resource-api 2.0.0 - jar EPL 2.0GPL2 w/ CPE
jakarta.validation jakarta.validation-api 3.0.0 - jar Apache License 2.0
jakarta.xml.bind jakarta.xml.bind-api 3.0.0 - jar Eclipse Distribution License - v 1.0
org.apache.httpcomponents httpclient 4.5.13 - jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.13 - jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 - jar The Apache License, Version 2.0
org.eclipse.microprofile.config microprofile-config-api 3.0 - jar Apache License, Version 2.0
org.eclipse.microprofile.reactive-streams-operators microprofile-reactive-streams-operators-api 3.0 - jar Apache License, Version 2.0
org.glassfish jakarta.enterprise.concurrent 2.0.0 - jar EPL 2.0GPL2 w/ CPE
org.glassfish jakarta.json 2.0.0 module jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
org.hamcrest hamcrest 2.1 - jar BSD Licence 3
org.jboss jboss-transaction-spi 8.0.0.Final - jar Public Domain
org.jboss.classfilewriter jboss-classfilewriter 1.2.5.Final - jar Apache License, version 2.0
org.jboss.invocation jboss-invocation 2.0.0.Final - jar Apache License 2.0
org.jboss.logging jboss-logging 3.4.2.Final - jar Apache License, version 2.0
org.jboss.narayana common 7.0.0.Final - jar Apache-2.0
org.jboss.narayana.arjunacore arjuna 7.0.0.Final - jar Apache-2.0
org.jboss.narayana.jta cdi 7.0.0.Final - jar Apache-2.0
org.jboss.narayana.jta jta 7.0.0.Final - jar Apache-2.0
org.jboss.narayana.jta narayana-jta 7.0.0.Final - jar Apache-2.0
org.jboss.resteasy resteasy-client-api 6.0.1.Final - jar Apache License 2.0
org.jboss.resteasy resteasy-core 6.0.1.Final - jar Apache License 2.0
org.jboss.resteasy resteasy-core-spi 6.0.1.Final - jar Apache License 2.0
org.jboss.spec.javax.ws.rs jboss-jaxrs-api_3.0_spec 1.0.0.Final - jar EPL 2.0GPL2 w/ CPE
org.jboss.weld weld-api 4.0.SP1 - jar Apache License, Version 2.0
org.jboss.weld weld-core-impl 4.0.3.Final - jar Apache License, Version 2.0
org.jboss.weld weld-spi 4.0.SP1 - jar Apache License, Version 2.0
org.jboss.weld.environment weld-environment-common 4.0.3.Final - jar Apache License, Version 2.0
org.jboss.weld.module weld-jta 4.0.3.Final - jar Apache License, Version 2.0
org.jboss.weld.probe weld-probe-core 4.0.3.Final - jar Apache License, Version 2.0
org.jboss.weld.se weld-se-core 4.0.3.Final - jar Apache License, Version 2.0
org.jetbrains annotations 13.0 - jar The Apache Software License, Version 2.0
org.junit.platform junit-platform-commons 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.1 - jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 - jar The Apache License, Version 2.0
org.ow2.asm asm 9.4 - jar BSD-3-Clause
org.reactivestreams reactive-streams 1.0.3 - jar CC0
org.slf4j slf4j-api 1.7.21 - jar 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
jakarta.annotation jakarta.annotation-api 2.0.0 jar EPL 2.0GPL2 w/ CPE
jakarta.el jakarta.el-api 4.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.inject jakarta.inject-api 2.0.0 jar The Apache Software License, Version 2.0
jakarta.interceptor jakarta.interceptor-api 2.0.0 jar EPL 2.0GPL2 w/ CPE

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging 3, classfilewriter

Unnamed: com.github.h-thurow:simple-jndi

Eclipse Public License 2.0: JSON-B API, JSON-P Default Provider, Jakarta JSON Processing API

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

Apache 2.0: Awaitility

MIT License: SLF4J API Module

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

GPL2 w/ CPE: Jakarta Annotations API, Jakarta Enterprise Beans API, Jakarta Interceptors, Jakarta Servlet, jakarta.enterprise.concurrent-api, jakarta.resource API, jakarta.transaction API, jboss-jakarta-jaxrs-api_spec, org.glassfish.jakarta.enterprise.concurrent

CC0: reactive-streams

Eclipse Public License v. 2.0: Jakarta Expression Language API, org.eclipse.yasson

Apache License 2.0: CDI APIs, CDI Language Model, JBoss Invocation API - Jakarta EE Variant, Jakarta Bean Validation API, RESTEasy Client, RESTEasy Client API, RESTEasy Core, RESTEasy Core SPI

Apache License, Version 2.0: Apache Commons Codec, Apache Commons IO, Apache HttpClient, Apache HttpCore, Apache Log4j API, Apache Log4j Core, Eclipse MicroProfile Reactive Streams Operators API, MicroProfile Config API, SmallRye Common: Annotations, SmallRye Common: Classloader, SmallRye Common: Constraints, SmallRye Common: Expressions, SmallRye Common: Functions, SmallRye Config: CDI, SmallRye Config: Common, SmallRye Config: Core, Weld APIs, Weld Environment Common, Weld Implementation (Core), Weld JTA, Weld Probe Core, Weld SE (Core), Weld SPIs for container integration

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

Apache-2.0: Narayana: ArjunaCore arjuna, Narayana: ArjunaJTA cdi, Narayana: ArjunaJTA jta, Narayana: ArjunaJTA narayana-jta, Narayana: common

EPL 2.0: Jakarta Annotations API, Jakarta Enterprise Beans API, Jakarta Interceptors, Jakarta Servlet, jakarta.enterprise.concurrent-api, jakarta.resource API, jakarta.transaction API, jboss-jakarta-jaxrs-api_spec, org.glassfish.jakarta.enterprise.concurrent

GPL-2.0-with-classpath-exception: jakarta.ws.rs-api

EPL 1.0: H2 Database Engine

MPL 2.0: H2 Database Engine

GNU LGPL 3: CDI Test API, CDI Test Concurrency, CDI Test Implementation, CDI Test JNDI, CDI Test JTA, CDI Test microprofile config, Transactional Event Library API, Transactional Event Library CDI Test extension, Transactional Event Library Core, Transactional Event Library Openliberty Tests

BSD-3-Clause: asm

Eclipse Distribution License v. 1.0: org.eclipse.yasson

Public Domain: JBoss Transaction SPI

BSD Licence 3: Hamcrest

GNU General Public License, version 2 with the GNU Classpath Exception: JSON-B API, JSON-P Default Provider, Jakarta Expression Language API, Jakarta JSON Processing API

EDL 1.0: Jakarta Activation API jar

Eclipse Distribution License - v 1.0: Jakarta XML Binding API

EPL-2.0: jakarta.ws.rs-api

The Apache Software License, Version 2.0: Apache Commons Logging, Commons Lang, IntelliJ IDEA Annotations, Jakarta Dependency Injection, asyncutil

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
simple-jndi-0.23.0.jar 69.1 kB 48 34 6 1.7 Yes
cdi-test-api-1.1.2.jar 9.8 kB 22 7 3 11 Yes
cdi-test-concurrency-1.1.2.jar 4.2 kB 15 1 1 11 Yes
cdi-test-core-1.1.2.jar 36.7 kB 36 19 3 11 Yes
cdi-test-jndi-1.1.2.jar 13.5 kB 22 6 1 11 Yes
cdi-test-jta-1.1.2.jar 6.6 kB 18 2 1 11 Yes
cdi-test-mp-config-1.1.2.jar 7 kB 21 4 1 11 Yes
h2-2.2.220.jar 2.6 MB 1054 - - - -
   • Root - 1052 1047 58 1.8 Yes
   • Versioned - 1 1 1 9 Yes
   • Versioned - 1 1 1 10 Yes
asyncutil-0.1.0.jar 120.4 kB 103 90 3 1.8 Yes
commons-codec-1.15.jar 353.8 kB 253 106 7 1.7 Yes
commons-io-2.9.0.jar 325.3 kB 223 200 11 1.8 Yes
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
transactional-event-api-3.3.2.jar 22.5 kB 43 24 6 11 Yes
transactional-event-cdi-test-3.3.2.jar 7.3 kB 24 3 1 11 Yes
transactional-event-core-3.3.2.jar 91.9 kB 81 56 10 11 Yes
opentelemetry-api-1.28.0.jar 138 kB 163 148 10 1.8 Yes
opentelemetry-context-1.28.0.jar 47.2 kB 49 40 3 1.8 Yes
smallrye-common-annotation-2.1.0.jar 7.6 kB 21 8 2 11 Yes
smallrye-common-classloader-2.1.0.jar 9.5 kB 17 5 2 11 Yes
smallrye-common-constraint-2.1.0.jar 12.7 kB 19 6 2 11 Yes
smallrye-common-expression-2.1.0.jar 21.4 kB 26 13 2 11 Yes
smallrye-common-function-2.1.0.jar 45.6 kB 54 42 2 11 Yes
smallrye-config-3.2.0.jar 35.2 kB 30 15 1 11 Yes
smallrye-config-common-3.2.0.jar 11.6 kB 20 7 2 11 Yes
smallrye-config-core-3.2.0.jar 276.4 kB 187 171 1 11 Yes
jakarta.activation-api-2.0.0.jar 47.7 kB 43 32 2 1.8 Yes
jakarta.annotation-api-2.0.0.jar 25.4 kB 29 16 4 1.8 Yes
jakarta.ejb-api-4.0.0.jar 60 kB 97 81 3 1.8 Yes
jakarta.el-api-4.0.0.jar 80.6 kB 61 49 1 1.8 Yes
jakarta.enterprise.cdi-api-3.0.0.jar 119.3 kB 174 148 11 1.8 Yes
jakarta.enterprise.lang-model-4.0.0.jar 26.2 kB 38 23 4 11 Yes
jakarta.enterprise.concurrent-api-2.0.0.jar 26.6 kB 27 15 1 1.8 Yes
jakarta.inject-api-2.0.0.jar 10.1 kB 17 6 1 1.5 No
jakarta.interceptor-api-2.0.0.jar 24.6 kB 22 10 1 1.8 Yes
jakarta.json-api-2.0.0.jar 45.2 kB 48 35 4 1.8 Yes
jakarta.json.bind-api-2.0.0.jar 35.7 kB 44 27 7 1.8 Yes
jakarta.resource-api-2.0.0.jar 68.5 kB 113 89 6 1.8 Yes
jakarta.servlet-api-5.0.0.jar 307.9 kB 151 85 4 1.8 Yes
jakarta.transaction-api-2.0.0.jar 27.9 kB 31 19 1 1.8 Yes
jakarta.validation-api-3.0.0.jar 92.7 kB 160 143 9 1.8 Yes
jakarta.ws.rs-api-3.0.0.jar 138.8 kB 153 136 7 1.8 Yes
jakarta.xml.bind-api-3.0.0.jar 129 kB 140 - - - -
   • Root - 135 111 7 1.8 Yes
   • Versioned - 5 1 1 9 Yes
activation-1.1.1.jar 69.4 kB 50 38 3 1.4 Yes
httpclient-4.5.13.jar 780.3 kB 511 470 24 1.6 Yes
httpcore-4.4.13.jar 328.6 kB 283 253 17 1.6 Yes
log4j-api-2.20.0.jar 313.3 kB 223 - - - -
   • Root - 211 187 7 1.8 Yes
   • Versioned - 12 5 3 9 Yes
log4j-core-2.20.0.jar 1.8 MB 1305 - - - -
   • Root - 1297 1210 54 1.8 Yes
   • Versioned - 8 1 1 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
awaitility-4.2.0.jar 95.8 kB 92 76 8 1.8 Yes
yasson-2.0.4.jar 364.5 kB 282 - - - -
   • Root - 269 240 10 1.8 Yes
   • Versioned - 7 1 1 9 Yes
   • Versioned - 6 1 1 16 Yes
microprofile-config-api-3.0.jar 17.8 kB 29 14 3 1.8 Yes
microprofile-reactive-streams-operators-api-3.0.jar 42.3 kB 68 52 2 1.8 Yes
jakarta.enterprise.concurrent-2.0.0.jar 53.8 kB 42 29 3 1.8 Yes
jakarta.json-2.0.0-module.jar 115.5 kB 77 61 3 1.8 Yes
hamcrest-2.1.jar 123.1 kB 122 108 11 1.7 Yes
jboss-transaction-spi-8.0.0.Final.jar 32.4 kB 51 37 4 1.8 Yes
jboss-classfilewriter-1.2.5.Final.jar 120.4 kB 90 75 6 1.8 Yes
jboss-invocation-2.0.0.Final.jar 75.8 kB 71 56 4 11 Yes
jboss-logging-3.4.2.Final.jar 60.9 kB 47 35 1 1.8 Yes
common-7.0.0.Final.jar 32.3 kB 36 17 5 11 Yes
arjuna-7.0.0.Final.jar 539.6 kB 334 282 35 11 Yes
cdi-7.0.0.Final.jar 42.2 kB 38 20 3 11 Yes
jta-7.0.0.Final.jar 213.8 kB 144 102 23 11 Yes
narayana-jta-7.0.0.Final.jar 1.1 MB 525 495 83 11 Yes
resteasy-client-6.0.1.Final.jar 228.9 kB 164 133 11 1.8 Yes
resteasy-client-api-6.0.1.Final.jar 37.3 kB 45 28 3 1.8 Yes
resteasy-core-6.0.1.Final.jar 786.3 kB 436 395 23 1.8 Yes
resteasy-core-spi-6.0.1.Final.jar 197.1 kB 184 152 16 1.8 Yes
jboss-jaxrs-api_3.0_spec-1.0.0.Final.jar 149.8 kB 160 143 6 1.8 Yes
weld-api-4.0.SP1.jar 32.6 kB 68 42 12 1.8 Yes
weld-core-impl-4.0.3.Final.jar 1.7 MB 1190 - - - -
   • Root - 1181 1106 60 1.8 Yes
   • Versioned - 9 2 1 11 Yes
weld-spi-4.0.SP1.jar 84.9 kB 153 107 23 1.8 Yes
weld-environment-common-4.0.3.Final.jar 86.7 kB 73 53 6 1.8 Yes
weld-jta-4.0.3.Final.jar 22.1 kB 30 14 1 1.8 Yes
weld-probe-core-4.0.3.Final.jar 817.9 kB 123 86 1 1.8 Yes
weld-se-core-4.0.3.Final.jar 72.5 kB 71 45 8 1.8 Yes
annotations-13.0.jar 17.5 kB 45 32 2 1.5 Yes
junit-jupiter-api-5.10.1.jar 211 kB 197 182 8 1.8 Yes
junit-jupiter-engine-5.10.1.jar 244.7 kB 147 130 9 1.8 Yes
junit-platform-commons-1.10.1.jar 106.3 kB 64 - - - -
   • Root - 56 43 7 1.8 Yes
   • Versioned - 8 2 1 9 Yes
junit-platform-engine-1.10.1.jar 204.8 kB 153 136 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
asm-9.4.jar 122.4 kB 44 38 3 1.5 Yes
reactive-streams-1.0.3.jar 11.4 kB 17 13 1 1.6 Yes
slf4j-api-1.7.21.jar 41.1 kB 46 34 4 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
86 17.4 MB 11948 10021 751 11 85
compile: 1 compile: 22.5 kB compile: 43 compile: 24 compile: 6 11 compile: 1
runtime: 5 runtime: 2.4 MB runtime: 1821 runtime: 1641 runtime: 84 runtime: 5
provided: 9 provided: 770.3 kB provided: 682 provided: 496 provided: 37 provided: 8
test: 71 test: 14.2 MB test: 9402 test: 7860 test: 624 11 test: 71