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 Classifier Type Optional
com.octo.captcha jcaptcha-all 1.0-RC6 - jar
commons-io commons-io 1.4 - jar
commons-jexl commons-jexl 1.1 - jar
commons-lang commons-lang 2.4 - jar
commons-validator commons-validator 1.3.1 - jar
javax.servlet jstl 1.2 - jar
org.apache.tiles tiles-jsp 2.0.6 - jar
org.springframework spring 2.5.4 - jar
org.springframework spring-test 2.5.4 - jar
org.springframework spring-webflow 1.0.5 - jar
org.springframework spring-webmvc 2.5.4 - jar
oro oro 2.0.8 - jar
rome rome 0.9 - jar

runtime

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

GroupId ArtifactId Version Classifier Type Optional
commons-dbcp commons-dbcp 1.2.2 - jar
log4j log4j 1.2.15 - jar
org.aspectj aspectjweaver 1.6.0 - jar
org.springframework.security spring-security-taglibs 2.0.2 - jar
org.tuckey urlrewritefilter 3.1.0 - jar
taglibs standard 1.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:

GroupId ArtifactId Version Classifier Type Optional
org.springframework spring-dao 2.0.8 - jar
org.springframework spring-support 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 Classifier Type Optional
javax.servlet servlet-api 2.5 - jar
javax.servlet.jsp jsp-api 2.1 - 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:

GroupId ArtifactId Version Classifier Type Optional
aopalliance aopalliance 1.0 - jar
commons-beanutils commons-beanutils 1.7.0 - jar
commons-codec commons-codec 1.3 - jar
commons-collections commons-collections 3.2 - jar
commons-digester commons-digester 1.8 - jar
commons-logging commons-logging 1.1.1 - jar
commons-logging commons-logging-api 1.1 - jar
commons-pool commons-pool 1.3 - jar
concurrent concurrent 1.3.4 - jar
hsqldb hsqldb 1.8.0.7 - jar
javax.mail mail 1.4 - jar
jdom jdom 1.0 - jar
net.sf.ehcache ehcache 1.2.4 - jar
ognl ognl 2.6.9 - jar
org.apache.tiles tiles-api 2.0.6 - jar
org.apache.tiles tiles-core 2.0.6 - jar
org.springframework spring-aop 2.5.4 - jar
org.springframework spring-beans 2.5.4 - jar
org.springframework spring-binding 1.0.5 - jar
org.springframework spring-context 2.5.4 - jar
org.springframework spring-context-support 2.5.4 - jar
org.springframework spring-core 2.5.4 - jar
org.springframework spring-jdbc 2.5.4 - jar
org.springframework spring-tx 2.5.4 - jar
org.springframework spring-web 2.5.4 - jar
org.springframework.security spring-security-core 2.0.2 - jar
quartz quartz 1.5.1 - jar
xerces xercesImpl 2.5.0 - jar
xerces xmlParserAPIs 2.2.1 - jar
xml-apis xml-apis 1.0.b2 - jar

runtime

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

GroupId ArtifactId Version Classifier Type Optional
com.sun.jdmk jmxtools 1.2.1 - jar
com.sun.jmx jmxri 1.2.1 - jar
javax.activation activation 1.1 - jar
javax.jms jms 1.1 - jar
org.springframework.security spring-security-acl 2.0.2 - 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 Classifier Type Optional
junit junit 4.4 - jar

Project Dependency Graph

Dependency Tree

Dependency Listings

United Front 2

United Front 2 is Massively Multiplayer Online Role-Playing Game.

http://www.unitedfront2.org/

jcaptcha-all

http://www.jcaptcha.net/

Unnamed - quartz:quartz:jar:1.5.1

HSQLDB

Lightweight 100% Java SQL Database Engine

http://hsqldb.org/

ehcache

Ehcache is a widely used pure Java, distributed in-process cache

http://ehcache.sf.net

Dough Lea's util.concurrent package

Unnamed - xerces:xercesImpl:jar:2.5.0

Unnamed - xerces:xmlParserAPIs:jar:2.2.1

Commons DBCP

Commons Database Connection Pooling

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

Commons Pool

Commons Object Pooling Library

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

Commons IO

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

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

Commons JEXL

Jexl is an implementation of the JSTL Expression Language with extensions.

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

Commons 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://commons.apache.org/lang/

Validator

Commons Validator provides the building blocks for both client side validation and server side data validation. It may be used standalone or with a framework like Struts.

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

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

Unnamed - javax.servlet:jstl:jar:1.2

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

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

Apache Log4j

Apache Log4j 1.2

http://logging.apache.org:80/log4j/1.2/

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/

Java Message Service

The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages. It enables distributed communication that is loosely coupled, reliable, and asynchronous.

http://java.sun.com/products/jms

JMX 1.2.1 Reference Implementation

http://java.sun.com/products/JavaManagement/

Unnamed - com.sun.jmx:jmxri:jar:1.2.1

MySQL java connector

MySQL java connector

http://dev.mysql.com/usingmysql/java/

Tiles - JSP support

Tiles JSP support: Classes and tag libraries to use Tiles in a JSP environment.

http://tiles.apache.org/2.0/framework/tiles-jsp

Tiles - Core Library

Tiles Core Library, including basic implementation of the APIs.

http://tiles.apache.org/2.0/framework/tiles-core

Digester

The Digester package lets you configure an XML->Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized.

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

Logging

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

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

AspectJ weaver

http://www.aspectj.org

UrlRewriteFilter

A Java Web Filter for any J2EE compliant web application server (such as Resin, Orion or Tomcat), which allows you to rewrite URLs before they get to your code. It is a very powerful tool just like Apache's mod_rewrite.

http://tuckey.org/urlrewrite/

Spring Framework

Spring Framework

http://www.springframework.org

Spring Framework: DAO

Spring Framework: DAO

http://www.springframework.org

Spring Security - JSP taglibs

Spring Security

http://static.springframework.org/spring-security/site/index.html/spring-security-taglibs

Spring Security - ACL module

Spring Security

http://static.springframework.org/spring-security/site/index.html/spring-security-acl

Spring Security - Core

Spring Security

http://static.springframework.org/spring-security/site/index.html/spring-security-core

Spring Framework: JDBC

Spring Framework: JDBC

http://www.springframework.org

Spring Framework: Support

Spring Framework: Support

http://www.springframework.org

Spring Framework: Test

Spring Framework: Test

http://www.springframework.org

JUnit

JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.

http://junit.org

Spring Web Flow

Spring Web Flow

http://www.springframework.org

Spring Binding

Spring Data Binding Framework

http://www.springframework.org

OGNL

OGNL stands for Object-Graph Navigation Language; it is an expression language for getting and setting properties of Java objects.

http://www.ognl.org/

Spring Framework: Web MVC

Spring Framework: Web MVC

http://www.springframework.org

Spring Framework: Context Support

Spring Framework: Context Support

http://www.springframework.org

AOP alliance

AOP Alliance

Commons Logging

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

http://commons.apache.org/logging

Spring Framework: Beans

Spring Framework: Beans

http://www.springframework.org

Spring Framework: Context

Spring Framework: Context

http://www.springframework.org

Spring Framework: Core

Spring Framework: Core

http://www.springframework.org

Spring Framework: Web

Spring Framework: Web

http://www.springframework.org

Unnamed - oro:oro:jar:2.0.8

ROME, RSS and atOM utilitiEs for Java

All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it easy to work in Java with most syndication formats. Today it accepts all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0) and Atom 0.3 feeds. Rome includes a set of parsers and generators for the various flavors of feeds, as well as converters to convert from one format to another. The parsers can give you back Java objects that are either specific for the format you want to work with, or a generic normalized SyndFeed object that lets you work on with the data without bothering about the underlying format.

https://rome.dev.java.net/

Unnamed - jdom:jdom:jar:1.0

Unnamed - taglibs:standard:jar:1.1.2