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 |
---|---|---|---|---|---|
javax.portlet | portlet-api | 2.0 | jar | - | No |
org.apache.struts | struts2-velocity-plugin | 6.4.0 | jar | The Apache Software License, Version 2.0 | No |
org.springframework | spring-core | 5.3.31 | jar | Apache License, Version 2.0 | Yes |
org.springframework | spring-test | 5.3.31 | jar | Apache License, Version 2.0 | Yes |
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 |
---|---|---|---|---|
jmock | jmock | 1.2.0 | jar | BSD |
jmock | jmock-cglib | 1.2.0 | jar | BSD |
junit | junit | 4.13.2 | jar | Eclipse Public License 1.0 |
mockobjects | mockobjects-core | 0.09 | jar | - |
mockobjects | mockobjects-jdk1.3-j2ee1.3 | 0.09 | jar | - |
org.apache.logging.log4j | log4j-core | 2.23.1 | jar | Apache-2.0 |
org.apache.struts | struts2-portlet-mocks-plugin | 6.4.0 | jar | The Apache Software License, Version 2.0 |
org.assertj | assertj-core | 3.25.2 | jar | Apache License, Version 2.0 |
org.easymock | easymock | 5.2.0 | jar | Apache License, Version 2.0 |
org.mockito | mockito-core | 4.3.1 | jar | The 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 |
---|---|---|---|---|
javax.servlet | javax.servlet-api | 3.1.0 | jar | CDDL + GPLv2 with classpath exception |
javax.servlet.jsp | jsp-api | 2.1 | jar | - |
org.apache.struts | struts2-core | 6.4.0 | 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.
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 |
---|---|---|---|---|---|
com.github.cliftonlabs | json-simple | 3.0.2 | jar | The Apache Software License, Version 2.0 | No |
commons-beanutils | commons-beanutils | 1.9.4 | jar | Apache License, Version 2.0 | No |
commons-collections | commons-collections | 3.2.2 | jar | Apache License, Version 2.0 | No |
commons-logging | commons-logging | 1.3.0 | jar | Apache-2.0 | No |
org.apache.commons | commons-digester3 | 3.2 | jar | The Apache Software License, Version 2.0 | No |
org.apache.commons | commons-lang3 | 3.14.0 | jar | Apache-2.0 | No |
org.apache.velocity | velocity-engine-core | 2.3 | jar | Apache License, Version 2.0 | No |
org.apache.velocity.tools | velocity-tools-generic | 3.1 | jar | Apache License, Version 2.0 | No |
org.apache.velocity.tools | velocity-tools-view | 3.1 | jar | Apache License, Version 2.0 | No |
org.apache.velocity.tools | velocity-tools-view-jsp | 3.1 | jar | Apache License, Version 2.0 | No |
org.slf4j | slf4j-api | 2.0.12 | jar | MIT License | No |
org.springframework | spring-jcl | 5.3.31 | jar | Apache License, Version 2.0 | Yes |
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 |
---|---|---|---|---|
cglib | cglib-nodep | 2.1_3 | jar | - |
net.bytebuddy | byte-buddy | 1.14.11 | jar | Apache License, Version 2.0 |
net.bytebuddy | byte-buddy-agent | 1.12.7 | jar | Apache License, Version 2.0 |
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License |
org.objenesis | objenesis | 3.3 | jar | Apache License, Version 2.0 |
org.springframework | spring-beans | 5.3.31 | jar | Apache License, Version 2.0 |
org.springframework | spring-web | 5.3.31 | jar | Apache 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 |
---|---|---|---|---|
com.github.ben-manes.caffeine | caffeine | 2.9.3 | jar | Apache License, Version 2.0 |
com.google.errorprone | error_prone_annotations | 2.10.0 | jar | Apache 2.0 |
commons-fileupload | commons-fileupload | 1.5 | jar | Apache-2.0 |
commons-io | commons-io | 2.15.1 | jar | Apache-2.0 |
ognl | ognl | 3.3.4 | jar | The Apache Software License, Version 2.0 |
org.apache.commons | commons-text | 1.11.0 | jar | Apache-2.0 |
org.apache.logging.log4j | log4j-api | 2.23.1 | jar | Apache-2.0 |
org.checkerframework | checker-qual | 3.19.0 | jar | The MIT License |
org.freemarker | freemarker | 2.3.32 | jar | Apache License, Version 2.0 |
org.javassist | javassist | 3.29.0-GA | jar | MPL 1.1LGPL 2.1Apache License 2.0 |
Project Dependency Graph
Dependency Tree
- org.apache.struts:struts2-portlet-plugin:jar:6.4.0
- org.apache.struts:struts2-portlet-mocks-plugin:jar:6.4.0 (test)
- org.springframework:spring-web:jar:5.3.31 (test)
- org.springframework:spring-beans:jar:5.3.31 (test)
- org.springframework:spring-beans:jar:5.3.31 (test)
- org.springframework:spring-web:jar:5.3.31 (test)
- org.apache.struts:struts2-velocity-plugin:jar:6.4.0 (compile)
- org.apache.velocity:velocity-engine-core:jar:2.3 (compile)
- org.slf4j:slf4j-api:jar:2.0.12 (compile)
- org.slf4j:slf4j-api:jar:2.0.12 (compile)
- org.apache.velocity.tools:velocity-tools-view:jar:3.1 (compile)
- org.apache.velocity.tools:velocity-tools-generic:jar:3.1 (compile)
- commons-beanutils:commons-beanutils:jar:1.9.4 (compile)
- commons-logging:commons-logging:jar:1.3.0 (compile)
- commons-collections:commons-collections:jar:3.2.2 (compile)
- commons-logging:commons-logging:jar:1.3.0 (compile)
- com.github.cliftonlabs:json-simple:jar:3.0.2 (compile)
- commons-beanutils:commons-beanutils:jar:1.9.4 (compile)
- org.apache.commons:commons-digester3:jar:3.2 (compile)
- org.apache.velocity.tools:velocity-tools-generic:jar:3.1 (compile)
- org.apache.velocity.tools:velocity-tools-view-jsp:jar:3.1 (compile)
- org.apache.velocity:velocity-engine-core:jar:2.3 (compile)
- org.springframework:spring-core:jar:5.3.31 (compile)
- org.springframework:spring-jcl:jar:5.3.31 (compile)
- org.springframework:spring-jcl:jar:5.3.31 (compile)
- javax.portlet:portlet-api:jar:2.0 (compile)
- mockobjects:mockobjects-jdk1.3-j2ee1.3:jar:0.09 (test)
- org.easymock:easymock:jar:5.2.0 (test)
- org.objenesis:objenesis:jar:3.3 (test)
- org.objenesis:objenesis:jar:3.3 (test)
- jmock:jmock:jar:1.2.0 (test)
- jmock:jmock-cglib:jar:1.2.0 (test)
- cglib:cglib-nodep:jar:2.1_3 (test)
- cglib:cglib-nodep:jar:2.1_3 (test)
- mockobjects:mockobjects-core:jar:0.09 (test)
- org.springframework:spring-test:jar:5.3.31 (compile)
- org.apache.struts:struts2-core:jar:6.4.0 (provided)
- org.freemarker:freemarker:jar:2.3.32 (provided)
- com.github.ben-manes.caffeine:caffeine:jar:2.9.3 (provided)
- org.checkerframework:checker-qual:jar:3.19.0 (provided)
- com.google.errorprone:error_prone_annotations:jar:2.10.0 (provided)
- org.checkerframework:checker-qual:jar:3.19.0 (provided)
- ognl:ognl:jar:3.3.4 (provided)
- org.javassist:javassist:jar:3.29.0-GA (provided)
- org.javassist:javassist:jar:3.29.0-GA (provided)
- org.apache.logging.log4j:log4j-api:jar:2.23.1 (provided)
- commons-fileupload:commons-fileupload:jar:1.5 (provided)
- commons-io:commons-io:jar:2.15.1 (provided)
- org.apache.commons:commons-lang3:jar:3.14.0 (compile)
- org.apache.commons:commons-text:jar:1.11.0 (provided)
- org.freemarker:freemarker:jar:2.3.32 (provided)
- junit:junit:jar:4.13.2 (test)
- org.hamcrest:hamcrest-core:jar:1.3 (test)
- org.hamcrest:hamcrest-core:jar:1.3 (test)
- org.assertj:assertj-core:jar:3.25.2 (test)
- net.bytebuddy:byte-buddy:jar:1.14.11 (test)
- net.bytebuddy:byte-buddy:jar:1.14.11 (test)
- org.mockito:mockito-core:jar:4.3.1 (test)
- net.bytebuddy:byte-buddy-agent:jar:1.12.7 (test)
- net.bytebuddy:byte-buddy-agent:jar:1.12.7 (test)
- org.apache.logging.log4j:log4j-core:jar:2.23.1 (test)
- javax.servlet.jsp:jsp-api:jar:2.1 (provided)
- javax.servlet:javax.servlet-api:jar:3.1.0 (provided)
- org.apache.struts:struts2-portlet-mocks-plugin:jar:6.4.0 (test)
Licenses
Apache 2.0: error-prone annotations
Eclipse Public License 1.0: JUnit
MIT License: SLF4J API Module
New BSD License: Hamcrest Core
BSD: jMock, jMock CGLIB extension
Unknown: Java Portlet Specification V2.0, cglib, jsp-api, mockobjects-core, mockobjects-jdk1.3-j2ee1.3
Apache License 2.0: Javassist
The MIT License: Checker Qual, mockito-core
Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Collections, Apache FreeMarker, Apache Velocity - Engine, Apache Velocity Tools - Generic tools, Apache Velocity Tools - JSP support, Apache Velocity Tools - View tools, AssertJ Core, Byte Buddy (without dependencies), Byte Buddy agent, Caffeine cache, EasyMock, Objenesis, Spring Beans, Spring Commons Logging Bridge, Spring Core, Spring TestContext Framework, Spring Web
Apache-2.0: Apache Commons FileUpload, Apache Commons IO, Apache Commons Lang, Apache Commons Logging, Apache Commons Text, Apache Log4j API, Apache Log4j Core
LGPL 2.1: Javassist
CDDL + GPLv2 with classpath exception: Java Servlet API
MPL 1.1: Javassist
The Apache Software License, Version 2.0: Apache Commons Digester, DEPRECATED: Struts 2 Portlet Mocks Plugin - since 6.0.0, DEPRECATED: Struts 2 Portlet Plugin - since 6.0.0, JSON.simple, OGNL - Object Graph Navigation Library, Struts 2 Core, Struts 2 Velocity Plugin