Dependencies

The following is a list of dependencies for this project. These dependencies are required to compile or run the application. Most of the libraries listed here are actually needed only at build time or during tests (mainly for framework integration tests) and you should not worry about them.

Required at runtime

Artifact IDTypeVersionURL/comments
commons-beanutilsjar1.6.1 http://jakarta.apache.org/commons/beanutils
commons-collectionsjar2.1.1 http://jakarta.apache.org/commons/collections also 3.0 is supported.
commons-langjar2.0 http://jakarta.apache.org/commons/lang commons-lang 1.0 will not work
commons-loggingjar1.0.4 http://jakarta.apache.org/commons/logging

Required for the EL version

Artifact IDTypeVersionURL/comments
jstljar1.0.2 http://jakarta.apache.org/taglibs/doc/standard-1.0-doc/
standardjar1.0.4 http://jakarta.apache.org/taglibs/

Optional (and needed for compiling)

Artifact IDTypeVersionURL/comments
itextjar0.99 http://prdownloads.sourceforge.net/itext/ Needed at build time to compile classes for the PDF export. Needed at runtime to enable PDF export.

Only required to build or to run unit tests

Artifact IDTypeVersionURL/comments
portlet-apijarunknown http://jakarta.apache.org/jetspeed/site/install.html Required to build jetspeed/websphere portal server support classes. Not needed at runtime.
log4jjar1.2.8 http://logging.apache.org/log4j/docs/index.html optional: you can use any logging framework supported by commons-logging
maven-taglib-pluginplugin1.2 http://maven-taglib.sourceforge.net maven plugin needed to generate tag reference documentation page and to generate the 1.1 version of the tld
servletapijar2.3 Servlet 2.3 support is required to build the library. At runtime only servlet 2.2 (tomcat 3, websphere 4) is strictly needed, servlet 2.3 support (tomcat 4, websphere 5) is needed only for the EL version of the taglib
httpunitjar1.6 http://httpunit.sourceforge.net Needed to compile and run HttpUnit tests.
jtidyjar4aug2000r7-dev http://jtidy.sourceforge.net Needed to run HttpUnit tests.
nekohtmljar0.9.1Needed to run HttpUnit tests.
jsjar1.5R4.1Needed to run HttpUnit tests.
jasper-compilerjar4.0.4Needed to run HttpUnit tests.
jasper-runtimejar4.0.4Needed to run HttpUnit tests.
xercesjar2.4.0Needed to run HttpUnit tests.
xml-apisjar1.0.b2Needed to run HttpUnit tests.
toolsjar1.3 http://java.sun.com/j2se/1.4.2/download.html Needed to run HttpUnit tests. This is the tools.jar from sun jdk. Jar in not in maven repository but is set to JAVA_HOME/../lib/tools.jar in project.properties
Strutsjar1.2.4 http://struts.apache.org/ Required to build Struts i18n adapter. Required at runtime only if you use Struts (if you wish to use it you should already have Struts in your project)
Springjar1.1.1 http://www.springframework.org/ Required to build Spring i18n adapter. Required at runtime only if you use Spring (if you wish to use it you should already have Spring in your project)
commons-digesterjar1.4.1 http://jakarta.apache.org/commons/digester Struts dependency needed to run Struts integration tests.
webworkjar2.1.5 http://www.opensymphony.org/ Required to build Webwork i18n adapter. Required at runtime only if you use Webwork (if you wish to use it you should already have Webwork in your project)
xworkjar1.0.3 http://www.opensymphony.org/ Required to build Webwork i18n adapter. Required at runtime only if you use Webwork (if you wish to use it you should already have Webwork in your project)
oscorejar2.2.4 http://www.opensymphony.org/ Required to build Webwork i18n adapter. Required at runtime only if you use Webwork (if you wish to use it you should already have Webwork in your project)
ognljar2.6.5 http://www.ognl.org/ Required to build Webwork i18n adapter. Required at runtime only if you use Webwork (if you wish to use it you should already have Webwork in your project)