Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Type License
com.fasterxml.jackson.core jackson-core 2.18.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.18.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-xml 2.18.0 jar The Apache Software License, Version 2.0
com.github.ben-manes.caffeine caffeine 2.9.3 jar Apache License, Version 2.0
com.thoughtworks.xstream xstream 1.4.20 jar BSD-3-Clause
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.0
commons-el commons-el 1.0 jar The Apache Software License, Version 2.0
commons-fileupload commons-fileupload 1.5 jar Apache-2.0
commons-io commons-io 2.15.1 jar Apache-2.0
commons-logging commons-logging 1.3.4 jar Apache-2.0
commons-validator commons-validator 1.9.0 jar Apache-2.0
io.github.x-stream mxparser 1.2.1 jar Indiana University Extreme! Lab Software License
javax.enterprise cdi-api 1.2 jar Apache License, Version 2.0
javax.persistence persistence-api 1.0.2 jar -
javax.portlet portlet-api 2.0 jar -
junit junit 4.13.2 jar Eclipse Public License 1.0
net.sf.oval oval 3.2.1 jar Eclipse Public License 2.0
ognl ognl 3.3.5 jar The Apache Software License, Version 2.0
opensymphony sitemesh 2.5.0 jar The Apache Software License, Version 1.1
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-compress 1.27.1 jar Apache-2.0
org.apache.commons commons-digester3 3.2 jar The Apache Software License, Version 2.0
org.apache.commons commons-jci-fam 1.1 jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.17.0 jar Apache-2.0
org.apache.commons commons-text 1.12.0 jar Apache-2.0
org.apache.felix org.apache.felix.main 7.0.5 jar Apache License, Version 2.0
org.apache.felix org.apache.felix.shell 1.4.3 jar The Apache Software License, Version 2.0
org.apache.felix org.apache.felix.shell.tui 1.4.1 jar The Apache Software License, Version 2.0
org.apache.juneau juneau-marshall 8.1.3 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.24.1 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.24.1 jar Apache-2.0
org.apache.logging.log4j log4j-jcl 2.24.1 jar Apache-2.0
org.apache.logging.log4j log4j-slf4j-impl 2.24.1 jar Apache-2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.10.2 jar Apache-2.0
org.apache.struts struts-annotations 1.0.8 jar Apache License, Version 2.0
org.apache.struts struts2-async-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-bean-validation-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-cdi-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-config-browser-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-convention-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-core 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-dwr-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-embeddedjsp-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-gxp-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-jasperreports-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-javatemplates-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-jfreechart-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-json-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-junit-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-osgi-admin-bundle 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-osgi-demo-bundle 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-osgi-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-oval-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-pell-multipart-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-plexus-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-portlet-mocks-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-portlet-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-portlet-tiles-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-rest-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-sitemesh-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-spring-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-testng-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-tiles-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-velocity-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.struts struts2-xslt-plugin 6.7.0 jar The Apache Software License, Version 2.0
org.apache.tomcat tomcat-juli 8.5.53 jar Apache License, Version 2.0
org.apache.velocity velocity-engine-core 2.3 jar Apache License, Version 2.0
org.apache.velocity.tools velocity-tools-view 3.1 jar Apache License, Version 2.0
org.apache.velocity.tools velocity-tools-view-jsp 3.1 jar Apache License, Version 2.0
org.directwebremoting dwr 3.0.2-RELEASE jar The Apache Software License, Version 2.0
org.freemarker freemarker 2.3.33 jar Apache License, Version 2.0
org.glassfish javax.el 3.0.1-b12 jar CDDL + GPLv2 with classpath exception
org.jboss.weld weld-core 2.4.8.Final jar Apache License, Version 2.0
org.jboss.weld.se weld-se 2.4.8.Final jar Apache License, Version 2.0
org.mortbay.jetty jetty 6.1.26 jar Apache Software License - Version 2.0, Eclipse Public License - Version 1.0
org.mortbay.jetty jsp-2.1 6.1.26 jar -
org.ow2.asm asm 9.7.1 jar BSD-3-Clause
org.ow2.asm asm-commons 9.7.1 jar BSD-3-Clause
org.slf4j slf4j-api 2.0.16 jar MIT License
org.slf4j slf4j-simple 2.0.16 jar MIT License
org.springframework spring-aop 5.3.39 jar Apache License, Version 2.0
org.springframework spring-aspects 5.3.39 jar Apache License, Version 2.0
org.springframework spring-beans 5.3.39 jar Apache License, Version 2.0
org.springframework spring-context 5.3.39 jar Apache License, Version 2.0
org.springframework spring-context-support 5.3.39 jar Apache License, Version 2.0
org.springframework spring-core 5.3.39 jar Apache License, Version 2.0
org.springframework spring-test 5.3.39 jar Apache License, Version 2.0
org.springframework spring-web 5.3.39 jar Apache License, Version 2.0
org.testng testng 7.5.1 jar Apache License, Version 2.0

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
javax.servlet jstl 1.2 jar -
jmock jmock 1.2.0 jar BSD
jmock jmock-cglib 1.2.0 jar BSD
mockobjects mockobjects-alt-jdk1.3 0.09 jar -
mockobjects mockobjects-alt-jdk1.3-j2ee1.3 0.09 jar -
mockobjects mockobjects-core 0.09 jar -
mockobjects mockobjects-jdk1.3 0.09 jar -
mockobjects mockobjects-jdk1.3-j2ee1.3 0.09 jar -
net.sourceforge.htmlunit htmlunit 2.70.0 jar Apache License, Version 2.0
org.assertj assertj-core 3.26.3 jar Apache License, Version 2.0
org.awaitility awaitility 4.2.2 jar Apache 2.0
org.easymock easymock 5.4.0 jar Apache License, Version 2.0
org.mockito mockito-core 4.3.1 jar The MIT License
taglibs request 1.0.1 jar -
taglibs standard 1.1.2 jar -
xerces xercesImpl 2.12.2 jar The Apache Software License, Version 2.0

provided

The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception
javax.servlet.jsp jsp-api 2.1 jar -
org.apache.felix org.apache.felix.framework 6.0.3 jar Apache License, Version 2.0
org.apache.tomcat tomcat-api 8.5.53 jar Apache License, Version 2.0
org.apache.tomcat tomcat-jasper 8.5.53 jar Apache License, Version 2.0