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.atomikos transactions-jdbc 5.0.6 jar Atomikos Multiple Licensing Scheme
com.mockrunner mockrunner-core 2.0.4 jar Mockrunner License, based on Apache Software License, version 1.1
com.mockrunner mockrunner-ejb 2.0.4 jar Mockrunner License, based on Apache Software License, version 1.1
com.mockrunner mockrunner-jdbc 2.0.4 jar Mockrunner License, based on Apache Software License, version 1.1
jakarta.servlet jakarta.servlet-api 4.0.3 jar EPL 2.0GPL2 w/ CPE
jakarta.transaction jakarta.transaction-api 1.3.3 jar EPL 2.0GPL2 w/ CPE
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
org.apache.derby derby 10.14.2.0 jar Apache 2
org.assertj assertj-core 3.16.1 jar Apache License, Version 2.0
org.hsqldb hsqldb 2.5.0 jar HSQLDB License, a BSD open source license
org.jboss.byteman byteman-bmunit 4.0.11 jar LGPL 2.1
org.junit.jupiter junit-jupiter-engine 5.6.2 jar Eclipse Public License v2.0
org.mockito mockito-core 3.3.3 jar The MIT License
org.springframework spring-test 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-web 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework.batch spring-batch-core 4.2.2.RELEASE jar The Apache Software License, Version 2.0
org.springframework.batch spring-batch-test 4.2.2.RELEASE jar The Apache Software 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
org.mybatis mybatis 3.5.5 jar The Apache Software License, Version 2.0
org.springframework spring-context 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-jdbc 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework.batch spring-batch-infrastructure 4.2.2.RELEASE 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.atomikos atomikos-util 5.0.6 jar Atomikos Multiple Licensing Scheme
com.atomikos transactions 5.0.6 jar Atomikos Multiple Licensing Scheme
com.atomikos transactions-api 5.0.6 jar Atomikos Multiple Licensing Scheme
com.atomikos transactions-jta 5.0.6 jar Atomikos Multiple Licensing Scheme
com.fasterxml.jackson.core jackson-annotations 2.10.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.10.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.10.3 jar The Apache Software License, Version 2.0
io.micrometer micrometer-core 1.3.7 jar The Apache Software License, Version 2.0
javax.batch javax.batch-api 1.0 jar The Apache Software License, Version 2.0
net.bytebuddy byte-buddy 1.10.5 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.10.5 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.0 jar The Apache License, Version 2.0
org.codehaus.jettison jettison 1.2 jar -
org.hdrhistogram HdrHistogram 2.1.11 jar Public Domain, per Creative Commons CC0BSD-2-Clause
org.jboss.byteman byteman 4.0.11 jar LGPL 2.1
org.jboss.byteman byteman-install 4.0.11 jar LGPL 2.1
org.jboss.byteman byteman-submit 4.0.11 jar LGPL 2.1
org.junit.jupiter junit-jupiter-api 5.6.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.6.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.6.2 jar Eclipse Public License v2.0
org.latencyutils LatencyUtils 2.0.3 jar Public Domain, per Creative Commons CC0
org.objenesis objenesis 2.6 jar Apache 2
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0
oro oro 2.0.8 jar -

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.springframework spring-aop 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-tx 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework.retry spring-retry 1.2.5.RELEASE jar Apache 2.0

system

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

GroupId ArtifactId Version Type Licenses
com.sun tools 1.6 jar -

Project Dependency Graph

Dependency Tree

Licenses

Apache 2.0: Spring Retry

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

HSQLDB License, a BSD open source license: HyperSQL Database

BSD-2-Clause: HdrHistogram

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

GPL2 w/ CPE: Jakarta Servlet, javax.transaction API

Atomikos Multiple Licensing Scheme: Atomikos Util, Transactions API, Transactions Core, Transactions JDBC, Transactions JTA

Apache 2: Apache Derby Database Engine and Embedded JDBC Driver, Objenesis

Public Domain, per Creative Commons CC0: HdrHistogram, LatencyUtils

Unknown: Jettison, oro

The MIT License: mockito-core

Apache License, Version 2.0: AssertJ fluent assertions, Byte Buddy (without dependencies), Byte Buddy agent, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring JDBC, Spring TestContext Framework, Spring Transaction, Spring Web

LGPL 2.1: byteman, byteman-bmunit, byteman-install, byteman-submit

EPL 2.0: Jakarta Servlet, javax.transaction API

Mockrunner License, based on Apache Software License, version 1.1: MockRunner-Core, MockRunner-EJB, MockRunner-JDBC

The Apache Software License, Version 2.0: Apache Log4j, Jackson-annotations, Jackson-core, Spring Batch Core, Spring Batch Infrastructure, Spring Batch Test, jackson-databind, javax.batch-api, micrometer-core, mybatis, mybatis-spring

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
atomikos-util-5.0.6.jar 46 kB 51 36 6 1.8 Yes No
transactions-5.0.6.jar 125.1 kB 100 79 6 1.8 Yes No
transactions-api-5.0.6.jar 41.5 kB 63 47 7 1.8 Yes No
transactions-jdbc-5.0.6.jar 52.2 kB 41 29 3 1.8 Yes No
transactions-jta-5.0.6.jar 99.4 kB 86 64 8 1.8 Yes No
jackson-annotations-2.10.3.jar 68.1 kB 81 69 2 - Yes No
jackson-core-2.10.3.jar 349.1 kB 144 118 13 - Yes No
jackson-databind-2.10.3.jar 1.4 MB 691 656 22 - Yes No
mockrunner-core-2.0.4.jar 130.2 kB 105 84 10 1.8 Yes No
mockrunner-ejb-2.0.4.jar 36.2 kB 43 28 4 1.8 Yes No
mockrunner-jdbc-2.0.4.jar 165 kB 74 62 2 1.8 Yes No
micrometer-core-1.3.7.jar 473.9 kB 362 311 35 1.8 Yes No
jakarta.servlet-api-4.0.3.jar 82.9 kB 108 85 4 1.8 Yes No
jakarta.transaction-api-1.3.3.jar 15.4 kB 29 19 1 1.7 Yes No
javax.batch-api-1.0.jar 34.9 kB 77 60 8 1.6 Yes No
log4j-1.2.17.jar 489.9 kB 353 314 21 1.4 Yes No
byte-buddy-1.10.5.jar 3.3 MB 2415 2360 37 - Yes No
byte-buddy-agent-1.10.5.jar 258.4 kB 80 62 2 - Yes No
derby-10.14.2.0.jar 3.2 MB 1811 1751 101 1.8 No Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes No
assertj-core-3.16.1.jar 4.7 MB 3215 3128 61 - Yes No
jettison-1.2.jar 72.5 kB 59 44 5 1.5 Yes No
HdrHistogram-2.1.11.jar 123.3 kB 76 67 1 1.6 Yes No
hsqldb-2.5.0.jar 1.6 MB 690 621 22 1.8 No No
byteman-4.0.11.jar 848 kB 384 350 22 - Yes No
byteman-bmunit-4.0.11.jar 40.5 kB 35 23 1 1.6 Yes No
byteman-install-4.0.11.jar 10.8 kB 14 2 1 1.6 Yes No
byteman-submit-4.0.11.jar 15.6 kB 15 3 1 1.6 Yes No
junit-jupiter-api-5.6.2.jar 154 kB 150 135 8 - Yes No
junit-jupiter-engine-5.6.2.jar 209.3 kB 130 113 9 - Yes No
junit-platform-commons-1.6.2.jar 96.7 kB 61 41 7 - Yes No
junit-platform-engine-1.6.2.jar 174.1 kB 139 123 9 - Yes No
LatencyUtils-2.0.3.jar 29.8 kB 31 22 1 1.6 Yes No
mockito-core-3.3.3.jar 592.3 kB 636 563 65 1.8 Yes No
mybatis-3.5.5.jar 1.7 MB 1094 996 74 1.8 Yes No
objenesis-2.6.jar 55.7 kB 59 43 10 1.6 Yes No
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes No
spring-aop-5.2.6.RELEASE.jar 372.3 kB 306 277 17 1.8 Yes No
spring-beans-5.2.6.RELEASE.jar 686.5 kB 413 383 13 1.8 Yes No
spring-context-5.2.6.RELEASE.jar 1.2 MB 964 877 64 1.8 Yes No
spring-core-5.2.6.RELEASE.jar 1.4 MB 1020 962 47 1.8 Yes No
spring-expression-5.2.6.RELEASE.jar 282.2 kB 164 150 6 1.8 Yes No
spring-jcl-5.2.6.RELEASE.jar 24 kB 28 17 2 1.8 Yes No
spring-jdbc-5.2.6.RELEASE.jar 407.2 kB 315 285 17 1.8 Yes No
spring-test-5.2.6.RELEASE.jar 684.9 kB 516 462 39 1.8 Yes No
spring-tx-5.2.6.RELEASE.jar 314.4 kB 288 254 20 1.8 Yes No
spring-web-5.2.6.RELEASE.jar 1.4 MB 994 924 55 1.8 Yes No
spring-batch-core-4.2.2.RELEASE.jar 825.5 kB 646 530 48 1.8 Yes No
spring-batch-infrastructure-4.2.2.RELEASE.jar 499.8 kB 463 405 51 1.8 Yes No
spring-batch-test-4.2.2.RELEASE.jar 40.1 kB 33 23 2 1.8 Yes No
spring-retry-1.2.5.RELEASE.jar 129.4 kB 136 115 12 1.6 Yes No
oro-2.0.8.jar 65.3 kB 74 62 6 1.2 No No
Total Size Entries Classes Packages Java Version Debug Information Sealed
52 29.3 MB 19881 18244 992 1.8 49 1
test: 41 test: 22.2 MB test: 14690 test: 13523 test: 669 - test: 38 test: 1
provided: 11 provided: 7.1 MB provided: 5191 provided: 4721 provided: 323 - provided: 11 -