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 4.0.6 jar Atomikos Multiple Licensing Scheme
com.mockrunner mockrunner-core 2.0.1 jar Mockrunner License, based on Apache Software License, version 1.1
com.mockrunner mockrunner-ejb 2.0.1 jar Mockrunner License, based on Apache Software License, version 1.1
com.mockrunner mockrunner-jdbc 2.0.1 jar Mockrunner License, based on Apache Software License, version 1.1
jakarta.servlet jakarta.servlet-api 4.0.2 jar EPL 2.0GPL2 w/ CPE
jakarta.transaction jakarta.transaction-api 1.3.2 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.12.2 jar Apache License, Version 2.0
org.hsqldb hsqldb 2.4.1 jar HSQLDB License, a BSD open source license
org.jboss.byteman byteman-bmunit 4.0.6 jar LGPL 2.1
org.junit.jupiter junit-jupiter-engine 5.5.0 jar Eclipse Public License v2.0
org.mockito mockito-core 2.27.0 jar The MIT License
org.springframework spring-test 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-web 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework.batch spring-batch-core 4.1.2.RELEASE jar The Apache Software License, Version 2.0
org.springframework.batch spring-batch-test 4.1.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.3 jar The Apache Software License, Version 2.0
org.springframework spring-context 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-jdbc 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework.batch spring-batch-infrastructure 4.1.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 4.0.6 jar Atomikos Multiple Licensing Scheme
com.atomikos transactions 4.0.6 jar Atomikos Multiple Licensing Scheme
com.atomikos transactions-api 4.0.6 jar Atomikos Multiple Licensing Scheme
com.atomikos transactions-jta 4.0.6 jar Atomikos Multiple Licensing Scheme
com.fasterxml.jackson.core jackson-annotations 2.9.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.8 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.9.10 jar The Apache Software License, Version 2.0
net.bytebuddy byte-buddy-agent 1.9.10 jar The Apache Software 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.jboss.byteman byteman 4.0.6 jar LGPL 2.1
org.jboss.byteman byteman-install 4.0.6 jar LGPL 2.1
org.jboss.byteman byteman-submit 4.0.6 jar LGPL 2.1
org.junit.jupiter junit-jupiter-api 5.5.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.5.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.5.0 jar Eclipse Public License v2.0
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.1.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-tx 5.1.10.RELEASE jar Apache License, Version 2.0
org.springframework.retry spring-retry 1.2.4.RELEASE jar Apache 2.0

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

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

GPL2 w/ CPE: Java Servlet API, 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

Unknown: Jettison, oro

The MIT License: mockito-core

Apache License, Version 2.0: AssertJ fluent assertions, 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: Java Servlet API, 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, Byte Buddy (without dependencies), Byte Buddy Java agent, Jackson-annotations, Jackson-core, Spring Batch Core, Spring Batch Infrastructure, Spring Batch Test, jackson-databind, javax.batch-api, mybatis, mybatis-spring

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
atomikos-util-4.0.6.jar 40.3 kB 49 34 6 1.7 Yes No
transactions-4.0.6.jar 129.9 kB 103 80 7 1.7 Yes No
transactions-api-4.0.6.jar 42.6 kB 73 56 8 1.7 Yes No
transactions-jdbc-4.0.6.jar 39.9 kB 27 16 2 1.7 Yes No
transactions-jta-4.0.6.jar 115.8 kB 96 73 9 1.7 Yes No
jackson-annotations-2.9.0.jar 66.5 kB 80 68 1 1.6 Yes No
jackson-core-2.9.8.jar 325.6 kB 132 107 11 1.6 Yes No
jackson-databind-2.9.8.jar 1.3 MB 658 624 20 1.7 Yes No
mockrunner-core-2.0.1.jar 129.1 kB 105 84 10 1.8 Yes No
mockrunner-ejb-2.0.1.jar 36.2 kB 43 28 4 1.8 Yes No
mockrunner-jdbc-2.0.1.jar 165 kB 74 62 2 1.8 Yes No
jakarta.servlet-api-4.0.2.jar 95.1 kB 110 85 4 1.8 Yes No
jakarta.transaction-api-1.3.2.jar 28.1 kB 31 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.9.10.jar 3.3 MB 2368 2319 37 - Yes No
byte-buddy-agent-1.9.10.jar 43.4 kB 41 31 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.12.2.jar 4.4 MB 3038 2966 59 1.8 Yes No
jettison-1.2.jar 72.5 kB 59 44 5 1.5 Yes No
hsqldb-2.4.1.jar 1.6 MB 676 605 21 1.8 No No
byteman-4.0.6.jar 830.7 kB 379 345 22 - Yes No
byteman-bmunit-4.0.6.jar 39.5 kB 35 23 1 1.6 Yes No
byteman-install-4.0.6.jar 10.8 kB 14 2 1 1.6 Yes No
byteman-submit-4.0.6.jar 15.5 kB 15 3 1 1.6 Yes No
junit-jupiter-api-5.5.0.jar 141.8 kB 141 127 7 - Yes No
junit-jupiter-engine-5.5.0.jar 214.9 kB 140 122 10 - Yes No
junit-platform-commons-1.5.0.jar 91.7 kB 58 38 7 - Yes No
junit-platform-engine-1.5.0.jar 163.9 kB 133 117 9 - Yes No
mockito-core-2.27.0.jar 588.3 kB 633 560 65 1.6 Yes No
mybatis-3.5.3.jar 1.7 MB 1070 973 73 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.1.10.RELEASE.jar 371.7 kB 306 277 17 1.8 Yes No
spring-beans-5.1.10.RELEASE.jar 674 kB 410 380 13 1.8 Yes No
spring-context-5.1.10.RELEASE.jar 1.1 MB 911 824 64 1.8 Yes No
spring-core-5.1.10.RELEASE.jar 1.3 MB 939 884 47 1.8 Yes No
spring-expression-5.1.10.RELEASE.jar 280.9 kB 164 150 6 1.8 Yes No
spring-jcl-5.1.10.RELEASE.jar 23.8 kB 28 17 2 1.8 Yes No
spring-jdbc-5.1.10.RELEASE.jar 404.7 kB 316 286 17 1.8 Yes No
spring-test-5.1.10.RELEASE.jar 619.9 kB 465 413 37 1.8 Yes No
spring-tx-5.1.10.RELEASE.jar 256.4 kB 249 217 19 1.8 Yes No
spring-web-5.1.10.RELEASE.jar 1.4 MB 980 911 54 1.8 Yes No
spring-batch-core-4.1.2.RELEASE.jar 816.5 kB 644 529 47 1.8 Yes No
spring-batch-infrastructure-4.1.2.RELEASE.jar 476.6 kB 445 391 47 1.8 Yes No
spring-batch-test-4.1.2.RELEASE.jar 40.1 kB 33 23 2 1.8 Yes No
spring-retry-1.2.4.RELEASE.jar 129.2 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
49 27.5 MB 18800 17268 939 1.8 46 1
test: 38 test: 20.7 MB test: 13826 test: 12754 test: 622 - test: 35 test: 1
provided: 11 provided: 6.7 MB provided: 4974 provided: 4514 provided: 317 - provided: 11 -