Project Dependencies

compile

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

GroupIdArtifactIdVersionClassifierTypeOptional
commons-beanutilscommons-beanutils1.7.0-jar
commons-collectionscommons-collections3.2-jar
commons-fileuploadcommons-fileupload1.1.1-jar
commons-iocommons-io1.2-jar
commons-langcommons-lang2.2-jar
javax.mailmail1.4-jar
javax.servletjstl1.1.2-jar
org.springframeworkspring1.2.8-jar
taglibsstandard1.1.2-jar

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:

GroupIdArtifactIdVersionClassifierTypeOptional
dbunitdbunit2.1-jar
easymockeasymock1.2_Java1.3-jar
httpunithttpunit1.6.1-jar
org.apache.maven.pluginsmaven-clover-plugin2.4-jar
org.springframeworkspring-mock1.2.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:

GroupIdArtifactIdVersionClassifierTypeOptional
javax.servletjsp-api2.0-jar

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:

GroupIdArtifactIdVersionClassifierTypeOptional
avalon-frameworkavalon-framework4.1.3-jar
commons-loggingcommons-logging1.1-jar
javax.activationactivation1.1-jar
javax.servletservlet-api2.3-jar
log4jlog4j1.2.12-jar
logkitlogkit1.0.1-jar

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:

GroupIdArtifactIdVersionClassifierTypeOptional
antant1.6.5-jar
classworldsclassworlds1.1-alpha-2-jar
com.cenqua.cloverclover1.3.13-jar
commons-loggingcommons-logging-api1.0.4-jar
commons-validatorcommons-validator1.1.4-jar
jtidyjtidy4aug2000r7-dev-jar
junitjunit3.8.2-jar
nekohtmlnekohtml0.9.1-jar
org.apache.mavenmaven-artifact2.0.2-jar
org.apache.mavenmaven-artifact-manager2.0-jar
org.apache.mavenmaven-model2.0-jar
org.apache.mavenmaven-plugin-api2.0-jar
org.apache.mavenmaven-profile2.0-jar
org.apache.mavenmaven-project2.0-jar
org.apache.mavenmaven-repository-metadata2.0-jar
org.apache.maven.doxiadoxia-core1.0-alpha-7-jar
org.apache.maven.doxiadoxia-decoration-model1.0-alpha-7-jar
org.apache.maven.doxiadoxia-sink-api1.0-alpha-7-jar
org.apache.maven.doxiadoxia-site-renderer1.0-alpha-7-jar
org.apache.maven.reportingmaven-reporting-api2.0.2-jar
org.apache.maven.reportingmaven-reporting-impl2.0.2-jar
org.apache.maven.wagonwagon-provider-api1.0-alpha-5-jar
org.codehaus.plexusplexus-compiler-api1.5.2-jar
org.codehaus.plexusplexus-container-default1.0-alpha-8-jar
org.codehaus.plexusplexus-i18n1.0-beta-6-jar
org.codehaus.plexusplexus-resources1.0-alpha-4-jar
org.codehaus.plexusplexus-utils1.1-jar
org.codehaus.plexusplexus-velocity1.1.2-jar
orooro2.0.7-jar
plexusplexus-utils1.0.2-jar
rhinojs1.5R4.1-jar
velocityvelocity1.4-jar
velocityvelocity-dep1.4-jar
xercesxercesImpl2.6.2-jar
xercesxmlParserAPIs2.2.1-jar

Project Dependency Graph

Dependency Listings

Spring Layout

An Open Source Spring MVC extension that simplifies the development of data-centric web applications

http://springlayout.sourceforge.net

Unnamed - javax.servlet:jsp-api:jar:2.0

Unnamed - javax.servlet:servlet-api:jar:2.3

Lang

Commons.Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.

http://jakarta.apache.org/commons/lang/

JavaMail API

The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.

https://glassfish.dev.java.net/javaee5/mail/

JavaBeans Activation Framework (JAF)

JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).

http://java.sun.com/products/javabeans/jaf/index.jsp

Unnamed - dbunit:dbunit:jar:2.1

Unnamed - javax.servlet:jstl:jar:1.1.2

Unnamed - commons-beanutils:commons-beanutils:jar:1.7.0

Spring full

Logging

Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.

http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/

HttpUnit

A Java library for the automatic stimulation and testing of web applications.

JTidy

JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM parser for real-world HTML.

http://jtidy.sourceforge.net

Neko HTML

Unnamed - rhino:js:jar:1.5R4.1

Unnamed - xerces:xercesImpl:jar:2.6.2

Unnamed - xerces:xmlParserAPIs:jar:2.2.1

Spring Mock

Maven Clover Plugin

Maven plugin for Clover

http://maven.apache.org/plugins/maven-clover-plugin

Plexus Compiler Api

Clover

Clover is a powerful and highly configurable code coverage analysis tool. It discovers sections of code that are not being adequately exercised by your tests.

http://www.cenqua.com/clover

Unnamed - ant:ant:jar:1.6.5

Plexus Resource Component

Maven Reporting

Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.

http://maven.apache.org/maven-reporting/maven-reporting-impl

Unnamed - commons-validator:commons-validator:jar:1.1.4

Unnamed - oro:oro:jar:2.0.7

Maven Project Builder

This library is used to not only read Maven project object model files, but to assemble inheritence and to retrieve remote models as required.

http://maven.apache.org/maven2/maven-project

Maven Reporting API

Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.

http://maven.apache.org/maven-reporting/maven-reporting-api

Doxia Sink API

http://maven.apache.org/doxia/doxia-sink-api

Maven Plugin API

Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.

http://maven.apache.org/maven2/maven-plugin-api

Doxia Site Renderer Component

http://maven.apache.org/doxia/doxia-site-renderer

Plexus I18N Component

Doxia Decoration Model

http://maven.apache.org/doxia/doxia-decoration-model

Plexus Velocity Component

Default Plexus Container

Unnamed - commons-logging:commons-logging-api:jar:1.0.4

Velocity

Velocity is a Java-based template engine. It permits anyone to use the simple yet powerful template language to reference objects defined in Java code.

http://jakarta.apache.org/velocity/

Velocity

Velocity is a Java-based template engine. It permits anyone to use the simple yet powerful template language to reference objects defined in Java code.

http://jakarta.apache.org/velocity/

Plexus Common Utilities

Doxia Core

http://maven.apache.org/doxia/doxia-core

Plexus Common Utilities

FileUpload

The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications.

http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/

Collections

Types that extend and augment the Java Collections Framework.

http://jakarta.apache.org/commons/collections/

Unnamed - taglibs:standard:jar:1.1.2

IO

Commons-IO contains utility classes, stream implementations, file filters, and endian classes.

http://jakarta.apache.org/commons/io/

EasyMock 1.2_Java1.3