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 Optional
aopalliance aopalliance 1.0 jar Public Domain No
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0 No
commons-logging commons-logging 1.3.5 jar Apache-2.0 No
net.sf.ehcache ehcache-core 2.4.3 jar The Apache Software License, Version 2.0 No
org.aspectj aspectjweaver 1.9.22.1 jar Eclipse Public License - v 2.0 No
org.hibernate hibernate-core 4.2.21.Final jar GNU Lesser General Public License No
org.springframework spring-context 3.2.18.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework spring-core 3.2.18.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework spring-tx 3.2.18.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework.security spring-security-acl 3.2.10.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework.security spring-security-core 3.2.10.RELEASE jar The Apache Software License, Version 2.0 No
org.json json 20230618 jar Public Domain Yes
org.springframework.security spring-security-web 3.2.10.RELEASE jar The Apache Software License, Version 2.0 Yes

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
org.dom4j dom4j 2.1.4 jar Plexus
org.hibernate hibernate-ehcache 4.2.21.Final jar GNU Lesser General Public License
org.hibernate.common hibernate-commons-annotations 4.0.5.Final jar GNU Lesser General Public License
org.springframework spring-context-support 3.2.18.RELEASE jar The Apache Software 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
com.h2database h2 2.3.230 jar MPL 2.0EPL 1.0
junit junit 4.13.2 jar Eclipse Public License 1.0
org.apache.logging.log4j log4j-1.2-api 2.24.3 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.24.3 jar Apache-2.0
org.apache.logging.log4j log4j-slf4j-impl 2.24.3 jar Apache-2.0
org.assertj assertj-core 3.27.3 jar Apache-2.0
org.mockito mockito-core 5.15.2 jar MIT
org.springframework spring-orm 3.2.18.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-test 3.2.18.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 Optional
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception Yes

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the 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 Optional
antlr antlr 2.7.7 jar BSD License No
org.hibernate.javax.persistence hibernate-jpa-2.0-api 1.0.1.Final jar null No
org.jboss.spec.javax.transaction jboss-transaction-api_1.1_spec 1.0.1.Final jar Common Development and Distribution LicenseGNU General Public License, Version 2 with the Classpath Exception No
org.slf4j slf4j-api 1.7.36 jar MIT License No
org.springframework spring-aop 3.2.18.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework spring-beans 3.2.18.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework spring-expression 3.2.18.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework spring-jdbc 3.2.18.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework spring-web 3.2.18.RELEASE jar The Apache Software License, Version 2.0 Yes

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
org.javassist javassist 3.30.2-GA jar MPL 1.1LGPL 2.1Apache License 2.0
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

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.15.11 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.15.11 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.24.3 jar Apache-2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.objenesis objenesis 3.3 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Unnamed: JPA 2.0 API

Common Development and Distribution License: Java Transaction API

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module

Plexus: dom4j

Public Domain: AOP alliance, JSON in Java

GNU Lesser General Public License: A Hibernate O/RM Module, Hibernate Commons Annotations

New BSD License: Hamcrest Core

BSD License: AntLR Parser Generator

Apache License 2.0: JBoss Logging 3, JBoss Logging I18n Annotations, Javassist

Apache-2.0: Apache Commons Logging, Apache Log4j 1.x Compatibility API, Apache Log4j API, Apache Log4j Core, AssertJ Core, SLF4J 1 Binding for Log4j API

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Objenesis

LGPL 2.1: Javassist

MIT: mockito-core

CDDL + GPLv2 with classpath exception: Java Servlet API

GNU General Public License, Version 2 with the Classpath Exception: Java Transaction API

EPL 1.0: H2 Database Engine

MPL 1.1: Javassist

Eclipse Public License - v 2.0: AspectJ Weaver

MPL 2.0: H2 Database Engine

The Apache Software License, Version 2.0: Ehcache Core, FindBugs-jsr305, Spring AOP, Spring Beans, Spring Context, Spring Context Support, Spring Core, Spring Expression Language (SpEL), Spring JDBC, Spring Object/Relational Mapping, Spring TestContext Framework, Spring Transaction, Spring Web, gsec, spring-security-acl, spring-security-core, spring-security-web

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
antlr-2.7.7.jar 445.3 kB 239 224 12 1.2 Yes
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
h2-2.3.230.jar 2.7 MB 1060 1054 58 - Yes
commons-logging-1.3.5.jar 73.7 kB 42 28 3 - Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.15.11.jar 8.5 MB 5890 2898 39 - Yes
byte-buddy-agent-1.15.11.jar 365.4 kB 170 73 3 - Yes
ehcache-core-2.4.3.jar 1 MB 801 732 57 1.5 Yes
log4j-1.2-api-2.24.3.jar 356.4 kB 252 208 22 - Yes
log4j-api-2.24.3.jar 348.5 kB 247 210 11 - Yes
log4j-core-2.24.3.jar 1.9 MB 1320 1214 57 - Yes
log4j-slf4j-impl-2.24.3.jar 25.3 kB 31 14 4 - Yes
aspectjweaver-1.9.22.1.jar 2.2 MB 1056 1002 37 1.8 Yes
assertj-core-3.27.3.jar 1.4 MB 881 839 28 - Yes
dom4j-2.1.4.jar 324.7 kB 201 184 14 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
hibernate-core-4.2.21.Final.jar 4.7 MB 3234 3024 171 1.6 Yes
hibernate-ehcache-4.2.21.Final.jar 138.4 kB 71 58 6 1.6 Yes
hibernate-commons-annotations-4.0.5.Final.jar 75.3 kB 79 67 7 1.6 Yes
hibernate-jpa-2.0-api-1.0.1.Final.jar 102.7 kB 190 176 4 1.5 Yes
javassist-3.30.2-GA.jar 794.7 kB 450 426 17 1.8 Yes
jboss-logging-3.6.1.Final.jar 61.9 kB 46 35 2 - Yes
jboss-logging-annotations-3.0.4.Final.jar 17.5 kB 39 27 2 - Yes
jboss-transaction-api_1.1_spec-1.0.1.Final.jar 25.2 kB 31 18 2 1.6 Yes
mockito-core-5.15.2.jar 710 kB 647 575 64 - Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
spring-aop-3.2.18.RELEASE.jar 339.1 kB 282 252 15 1.5 Yes
spring-beans-3.2.18.RELEASE.jar 614.4 kB 401 358 14 1.5 Yes
spring-context-3.2.18.RELEASE.jar 868.2 kB 737 633 67 1.5 Yes
spring-context-support-3.2.18.RELEASE.jar 128.8 kB 97 76 10 1.5 Yes
spring-core-3.2.18.RELEASE.jar 885.6 kB 686 648 32 1.5 Yes
spring-expression-3.2.18.RELEASE.jar 196.3 kB 140 128 6 1.5 Yes
spring-jdbc-3.2.18.RELEASE.jar 406.1 kB 328 296 18 1.5 Yes
spring-orm-3.2.18.RELEASE.jar 385 kB 296 276 14 1.5 Yes
spring-test-3.2.18.RELEASE.jar 458.3 kB 369 335 27 1.5 Yes
spring-tx-3.2.18.RELEASE.jar 242.6 kB 233 197 20 1.5 Yes
spring-security-acl-3.2.10.RELEASE.jar 82.8 kB 78 62 5 1.5 Yes
spring-security-core-3.2.10.RELEASE.jar 369.6 kB 370 306 43 1.5 Yes
javax.servlet-api-3.1.0.jar 95.8 kB 103 79 4 1.7 Yes
json-20230618.jar 73.4 kB 38 29 1 1.6 Yes
spring-web-3.2.18.RELEASE.jar 631.4 kB 490 442 35 1.5 Yes
spring-security-web-3.2.10.RELEASE.jar 347 kB 300 257 34 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
44 32.8 MB 22532 17976 1019 1.8 44
compile: 22 compile: 13.7 MB compile: 9783 compile: 8890 compile: 585 - compile: 22
test: 14 test: 17.6 MB test: 11663 test: 8134 test: 372 - test: 14
runtime: 7 runtime: 1.5 MB runtime: 983 runtime: 873 runtime: 58 - runtime: 7
provided: 1 provided: 95.8 kB provided: 103 provided: 79 provided: 4 - provided: 1