##### General Information

- Overview
- Features
- Specification
- Getting Started
- Howto Build Turbine
- Changes

##### Documentation

- Services
- Howtos
- Wiki
- JavaDocs

##### Development

- Proposals
- How To Help
- Todo

##### Project Documentation

- Project Information
  - About
  - Plugin Management
  - Distribution Management
  - Dependency Information
  - Source Repository
  - Mailing Lists
  - Issue Tracking
  - Continuous Integration
  - Project Plugins
  - Project License
  - Project Team
  - Project Summary
  - Dependencies
- Project Reports

##### Apache

- Apache Website
- License
- How the ASF works
- Sponsorship
- Thanks
- Security

## 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 | License | Optional
--- | --- | --- | --- | --- | ---
com.thoughtworks.xstream | xstream | 1.4.4 | jar | BSD style | No
commons-beanutils | commons-beanutils | 1.9.2 | jar | The Apache Software License, Version 2.0 | No
commons-codec | commons-codec | 1.10 | jar | Apache License, Version 2.0 | No
commons-collections | commons-collections | 3.2.2 | jar | Apache License, Version 2.0 | No
commons-configuration | commons-configuration | 1.10 | jar | The Apache Software License, Version 2.0 | No
commons-io | commons-io | 2.4 | jar | The Apache Software License, Version 2.0 | No
commons-lang | commons-lang | 2.6 | jar | The Apache Software License, Version 2.0 | No
commons-logging | commons-logging | 1.2 | jar | The Apache Software License, Version 2.0 | No
ecs | ecs | 1.4.2 | jar | - | No
log4j | log4j | 1.2.17 | jar | The Apache Software License, Version 2.0 | No
org.apache.avalon.framework | avalon-framework-api | 4.3.1 | jar | The Apache Software License, Version 2.0 | No
org.apache.commons | commons-email | 1.4 | jar | Apache License, Version 2.0 | No
org.apache.fulcrum | fulcrum-crypto | 1.0.7 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-factory | 1.0.4 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-intake | 1.2.0 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-localization | 1.0.6 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-mimetype | 1.0.5 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-parser | 1.0.3 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-pool | 1.0.4 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-quartz | 1.1.0 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-security-api | 1.1.0 | jar | The Apache Software License, Version 2.0 | No
org.apache.fulcrum | fulcrum-xslt | 1.1.0 | jar | The Apache Software License, Version 2.0 | No
org.apache.torque | torque-runtime | 4.0 | jar | The Apache Software License, Version 2.0 | No
org.apache.velocity | velocity | 1.7 | jar | The Apache Software License, Version 2.0 | No
org.apache.excalibur.component | excalibur-component | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.excalibur.containerkit | excalibur-logger | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.fulcrum | fulcrum-cache | 1.1.0 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.turbine | fulcrum-yaafi | 1.0.7 | jar | The Apache Software License, Version 2.0 | Yes
org.jabsorb | jabsorb | 1.3.2 | jar | The Apache Software License, Version 2.0 | Yes
org.python | jython | 2.7.0 | jar | Jython Software License | Yes
org.slf4j | jcl-over-slf4j | 1.7.10 | jar | MIT License | Yes
org.slf4j | slf4j-api | 1.7.10 | jar | MIT License | Yes
org.slf4j | slf4j-log4j12 | 1.7.10 | jar | MIT License | 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 | License
--- | --- | --- | --- | ---
junit | junit | 4.11 | jar | Common Public License Version 1.0
mockobjects | mockobjects-core | 0.09 | jar | -
mockobjects | mockobjects-jdk1.4-j2ee1.3 | 0.09 | jar | -
org.apache.fulcrum | fulcrum-security-memory | 1.1.0 | jar | The Apache Software License, Version 2.0
org.apache.fulcrum | fulcrum-upload | 1.0.5 | jar | The Apache Software License, Version 2.0
org.hsqldb | hsqldb | 2.2.9 | jar | HSQLDB License, a BSD open source 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 | License
--- | --- | --- | --- | ---
javax.servlet | servlet-api | 2.5 | 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 | Type | License | Optional
--- | --- | --- | --- | --- | ---
c3p0 | c3p0 | 0.9.1.1 | jar | GNU LESSER GENERAL PUBLIC LICENSE | No
com.sun.mail | javax.mail | 1.5.2 | jar | CDDL/GPLv2+CE | No
commons-dbcp | commons-dbcp | 1.3 | jar | The Apache Software License, Version 2.0 | No
commons-pool | commons-pool | 1.5.6 | jar | The Apache Software License, Version 2.0 | No
concurrent | concurrent | 1.0 | jar | - | No
javax.activation | activation | 1.1.1 | jar | COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 | No
javax.transaction | jta | 1.1 | jar | - | No
org.apache.commons | commons-pool2 | 2.3 | jar | The Apache Software License, Version 2.0 | No
org.apache.jcs | jcs | 1.3 | jar | The Apache Software License, Version 2.0 | No
org.quartz-scheduler | quartz | 2.0.0 | jar | Apache 2.0 | No
xmlpull | xmlpull | 1.1.3.1 | jar | Public Domain | No
xpp3 | xpp3_min | 1.1.4c | jar | Indiana University Extreme! Lab Software License, vesion 1.1.1-Public Domain | No
commons-httpclient | commons-httpclient | 3.1 | jar | Apache License | Yes
org.apache.avalon.framework | avalon-framework-impl | 4.3.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.avalon.logkit | avalon-logkit | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.excalibur.components | excalibur-pool-api | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.excalibur.components | excalibur-pool-impl | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.excalibur.components | excalibur-pool-instrumented | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.excalibur.containerkit | excalibur-instrument-api | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.excalibur.containerkit | excalibur-instrument-mgr-api | 2.2.1 | jar | The Apache Software License, Version 2.0 | Yes
org.apache.excalibur.containerkit | excalibur-instrument-mgr-impl | 2.2.1 | jar | The Apache Software 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 | License
--- | --- | --- | --- | ---
commons-fileupload | commons-fileupload | 1.2.2 | jar | The Apache Software License, Version 2.0
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License

## Project Dependency Graph

### Dependency Tree

- org.apache.turbine:turbine:jar:4.0-M2

  Apache Turbine
  Description: Turbine is a servlet based framework that allows experienced Java developers to quickly build secure web applications. Parts of Turbine can also be used independently of the web portion of Turbine as well. In other words, we strive to make portions of Turbine easily available for use in other applications. URL: http://turbine.apache.org/turbine/turbine-4.0-M2 Project License: The Apache Software License, Version 2.0

  - javax.servlet:servlet-api:jar:2.5 (provided)

    servlet-api
    Description: There is currently no description associated with this project. Project License: No license is defined for this project.

  - org.apache.avalon.framework:avalon-framework-api:jar:4.3.1 (compile)

    Avalon Framework API
    Description: Avalon Framework API URL: http://www.apache.org/excalibur/avalon-framework/avalon-framework-api/ Project License: The Apache Software License, Version 2.0

  - commons-codec:commons-codec:jar:1.10 (compile)

    Apache Commons Codec
    Description: The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. URL: http://commons.apache.org/proper/commons-codec/ Project License: Apache License, Version 2.0

  - commons-collections:commons-collections:jar:3.2.2 (compile)

    Apache Commons Collections
    Description: Types that extend and augment the Java Collections Framework. URL: http://commons.apache.org/collections/ Project License: Apache License, Version 2.0

  - commons-configuration:commons-configuration:jar:1.10 (compile)

    Apache Commons Configuration
    Description: Tools to assist in the reading of configuration/preferences files in various formats. URL: http://commons.apache.org/configuration/ Project License: The Apache Software License, Version 2.0

  - org.apache.commons:commons-email:jar:1.4 (compile)

    Apache Commons Email
    Description: Apache Commons Email aims to provide an API for sending email. It is built on top of the JavaMail API, which it aims to simplify. URL: http://commons.apache.org/proper/commons-email/ Project License: Apache License, Version 2.0

    - com.sun.mail:javax.mail:jar:1.5.2 (compile)

      JavaMail API
      Description: JavaMail API URL: http://javamail.java.net/javax.mail Project License: CDDL/GPLv2+CE

    - javax.activation:activation:jar:1.1.1 (compile)

      JavaBeans(TM) Activation Framework
      Description: The JavaBeans(TM) Activation Framework is used by the JavaMail(TM) API to manage MIME data URL: http://java.sun.com/javase/technologies/desktop/javabeans/jaf/index.jsp Project License: COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0

  - commons-io:commons-io:jar:2.4 (compile)

    Commons IO
    Description: The Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more. URL: http://commons.apache.org/io/ Project License: The Apache Software License, Version 2.0

  - commons-lang:commons-lang:jar:2.6 (compile)

    Commons Lang
    Description: 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. URL: http://commons.apache.org/lang/ Project License: The Apache Software License, Version 2.0

  - commons-logging:commons-logging:jar:1.2 (compile)

    Apache Commons Logging
    Description: Apache Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. URL: http://commons.apache.org/proper/commons-logging/ Project License: The Apache Software License, Version 2.0

  - commons-beanutils:commons-beanutils:jar:1.9.2 (compile)

    Apache Commons BeanUtils
    Description: Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. URL: http://commons.apache.org/proper/commons-beanutils/ Project License: The Apache Software License, Version 2.0

  - ecs:ecs:jar:1.4.2 (compile)

    ecs
    Description: There is currently no description associated with this project. Project License: No license is defined for this project.

  - org.apache.fulcrum:fulcrum-cache:jar:1.1.0 (compile)

    Fulcrum Cache
    Description: Fulcrum Cache Service URL: http://turbine.apache.org/fulcrum/fulcrum-cache Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-factory:jar:1.0.4 (compile)

    Fulcrum Factory
    Description: Fulcrum Factory Service URL: http://turbine.apache.org/fulcrum/fulcrum-factory Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-pool:jar:1.0.4 (compile)

    Fulcrum Pool
    Description: Fulcrum Pool Service URL: http://turbine.apache.org/fulcrum/fulcrum-pool Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-localization:jar:1.0.6 (compile)

    Fulcrum Localization
    Description: Fulcrum Localization Service URL: http://turbine.apache.org/fulcrum/fulcrum-localization Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-parser:jar:1.0.3 (compile)

    Fulcrum Parser Service
    Description: This Service functions as a repository for Parser components. URL: http://turbine.apache.org/fulcrum/fulcrum-parser Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-intake:jar:1.2.0 (compile)

    Fulcrum Intake Service
    Description: This Service provides rule-based input validation URL: http://turbine.apache.org/fulcrum/fulcrum-intake Project License: The Apache Software License, Version 2.0

    - org.apache.commons:commons-pool2:jar:2.3 (compile)

      Apache Commons Pool
      Description: Apache Commons Object Pooling Library URL: http://commons.apache.org/proper/commons-pool/ Project License: The Apache Software License, Version 2.0

  - org.apache.turbine:fulcrum-yaafi:jar:1.0.7 (compile)

    Fulcrum YAAFI
    Description: A light-weight Avalon container URL: http://turbine.apache.org/fulcrum/fulcrum-yaafi Project License: The Apache Software License, Version 2.0

    - org.apache.avalon.framework:avalon-framework-impl:jar:4.3.1 (compile)

      Avalon Framework Implementation
      Description: Avalon Framework Implementation URL: http://www.apache.org/excalibur/avalon-framework/avalon-framework-impl/ Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-crypto:jar:1.0.7 (compile)

    Fulcrum Crypto
    Description: Fulcrum Crypto Service URL: http://turbine.apache.org/fulcrum/fulcrum-crypto Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-xslt:jar:1.1.0 (compile)

    Fulcrum XSLT
    Description: Fulcrum XSLT Service URL: http://turbine.apache.org/fulcrum/fulcrum-xslt Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-mimetype:jar:1.0.5 (compile)

    Fulcrum Mimetype
    Description: Fulcrum Mimetype Component URL: http://turbine.apache.org/fulcrum/fulcrum-mimetype/ Project License: The Apache Software License, Version 2.0

  - org.apache.torque:torque-runtime:jar:4.0 (compile)

    Torque Runtime
    Description: Torque parent project URL: http://db.apache.org/torque/releases/torque-4.0/torque-runtime Project License: The Apache Software License, Version 2.0

    - commons-dbcp:commons-dbcp:jar:1.3 (compile)

      Commons DBCP
      Description: Commons Database Connection Pooling URL: http://commons.apache.org/dbcp/ Project License: The Apache Software License, Version 2.0

    - commons-pool:commons-pool:jar:1.5.6 (compile)

      Commons Pool
      Description: Commons Object Pooling Library URL: http://commons.apache.org/pool/ Project License: The Apache Software License, Version 2.0

    - org.apache.jcs:jcs:jar:1.3 (compile)

      Jakarta JCS
      Description: The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users. URL: http://jakarta.apache.org/jcs/ Project License: The Apache Software License, Version 2.0

      - concurrent:concurrent:jar:1.0 (compile)

        concurrent
        Description: There is currently no description associated with this project. Project License: No license is defined for this project.

  - org.apache.fulcrum:fulcrum-security-api:jar:1.1.0 (compile)

    Fulcrum Security API
    Description: Fulcrum Security Basic API URL: http://turbine.apache.org/fulcrum/fulcrum-security/fulcrum-security-api Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-security-memory:jar:1.1.0 (test)

    Fulcrum Security Memory Impl
    Description: Fulcrum Security Memory Impl is an implementation of the Fulcrum Security API that uses simple HashMaps as a backend. It is meant mainly for test purposes. URL: http://turbine.apache.org/fulcrum/fulcrum-security/fulcrum-security-memory Project License: The Apache Software License, Version 2.0

  - org.apache.fulcrum:fulcrum-quartz:jar:1.1.0 (compile)

    Fulcrum Quartz
    Description: A wrapper around the Quartz Scheduler. URL: http://turbine.apache.org/fulcrum/fulcrum-quartz/ Project License: The Apache Software License, Version 2.0

    - org.quartz-scheduler:quartz:jar:2.0.0 (compile)

      Quartz Enterprise Job Scheduler
      Description: Quartz is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE application URL: http://quartz-scheduler.org/quartz/ Project License: Apache 2.0

      - javax.transaction:jta:jar:1.1 (compile)

        Java Transaction API
        Description: The javax.transaction package. It is appropriate for inclusion in a classpath, and may be added to a Java 2 installation. URL: http://java.sun.com/products/jta Project License: No license is defined for this project.

      - c3p0:c3p0:jar:0.9.1.1 (compile)

        c3p0:JDBC DataSources/Resource Pools
        Description: c3p0 is an easy-to-use library for augmenting traditional (DriverManager-based) JDBC drivers with JNDI-bindable DataSources, including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension. URL: http://c3p0.sourceforge.net Project License: GNU LESSER GENERAL PUBLIC LICENSE

  - org.apache.excalibur.component:excalibur-component:jar:2.2.1 (compile)

    Excalibur Component Manager
    Description: This project contains utilities for managing components. ECM is what we call an "avalon container", though it is somewhat different in architecture to newer developments like Phoenix and Fortress. Our intend is to someday completely replace ECM with Fortress. In particular, this package contains the ExcaliburComponentManager, usually abbreviated to ECM. URL: http://www.apache.org/excalibur/excalibur-deprecated-modules/excalibur-component/ Project License: The Apache Software License, Version 2.0

    - org.apache.avalon.logkit:avalon-logkit:jar:2.2.1 (compile)

      Avalon Logkit
      Description: Excalibur's Logkit package URL: http://www.apache.org/excalibur/excalibur-containerkit/avalon-logkit/ Project License: The Apache Software License, Version 2.0

    - org.apache.excalibur.components:excalibur-pool-api:jar:2.2.1 (compile)

      Excalibur Pool API
      Description: Excalibur Pool API URL: http://www.apache.org/excalibur/excalibur-components-modules/excalibur-pool-modules/excalibur-pool-api/ Project License: The Apache Software License, Version 2.0

    - org.apache.excalibur.components:excalibur-pool-impl:jar:2.2.1 (compile)

      Excalibur Pool Implementation
      Description: The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users. URL: http://www.apache.org/excalibur/excalibur-components-modules/excalibur-pool-modules/excalibur-pool-impl/ Project License: The Apache Software License, Version 2.0

    - org.apache.excalibur.components:excalibur-pool-instrumented:jar:2.2.1 (compile)

      Excalibur Pool Instrumented Implementation
      Description: Excalibur Pool Instrumented Implementation URL: http://www.apache.org/excalibur/excalibur-components-modules/excalibur-pool-modules/excalibur-pool-instrumented/ Project License: The Apache Software License, Version 2.0

    - org.apache.excalibur.containerkit:excalibur-instrument-api:jar:2.2.1 (compile)

      Excalibur Instrument API
      Description: Excalibur Instrument is an instrumentation utility that allows you to attach a separate JVM to your running application to determine its health. Instrumentation is the process of exposing the internal state in a way that is easy for an administrator or help desk personell to digest. Excalibur Instrumentation is such a package that you can use for your Avalon based projects. URL: http://www.apache.org/excalibur/excalibur-containerkit/excalibur-instrument-modules/excalibur-instrument-api/ Project License: The Apache Software License, Version 2.0

    - org.apache.excalibur.containerkit:excalibur-instrument-mgr-impl:jar:2.2.1 (compile)

      Excalibur Instrument Manager Implementation
      Description: Excalibur Instrument Manager Implementation URL: http://www.apache.org/excalibur/excalibur-containerkit/excalibur-instrument-modules/excalibur-instrument-mgr-impl/ Project License: The Apache Software License, Version 2.0

      - org.apache.excalibur.containerkit:excalibur-instrument-mgr-api:jar:2.2.1 (compile)

        Excalibur Instrument Manager API
        Description: Excalibur Instrument is an instrumentation utility that allows you to attach a separate JVM to your running application to determine its health. Instrumentation is the process of exposing the internal state in a way that is easy for an administrator or help desk personell to digest. Excalibur Instrumentation is such a package that you can use for your Avalon based projects. URL: http://www.apache.org/excalibur/excalibur-containerkit/excalibur-instrument-modules/excalibur-instrument-mgr-api/ Project License: The Apache Software License, Version 2.0

  - org.apache.excalibur.containerkit:excalibur-logger:jar:2.2.1 (compile)

    Excalibur Logger
    Description: Excalibur-Logger integrates neatly into Avalon-ECM and Excalibur Fortress. The main goal is to be able to define the log categories on a component basis by specifying a 'logger' attribute which denotes the log category to use for a particular component (given the component is LogEnabled or Loggable). URL: http://www.apache.org/excalibur/excalibur-containerkit/excalibur-logger/ Project License: The Apache Software License, Version 2.0

  - org.python:jython:jar:2.7.0 (compile)

    Jython
    Description: Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform. URL: http://www.jython.org/ Project License: Jython Software License

  - org.jabsorb:jabsorb:jar:1.3.2 (compile)

    jabsorb
    Description: jabsorb -- A JSON-RPC ORB in Java and JavaScript URL: http://jabsorb.org Project License: The Apache Software License, Version 2.0

    - commons-httpclient:commons-httpclient:jar:3.1 (compile)

      HttpClient
      Description: The HttpClient component supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1) , several related specifications (RFC 2109 (Cookies) , RFC 2617 (HTTP Authentication) , etc.), and provides a framework by which new request types (methods) or HTTP extensions can be created easily. URL: http://jakarta.apache.org/httpcomponents/httpclient-3.x/ Project License: Apache License

  - org.slf4j:slf4j-api:jar:1.7.10 (compile)

    SLF4J API Module
    Description: The slf4j API URL: http://www.slf4j.org Project License: MIT License

  - org.slf4j:slf4j-log4j12:jar:1.7.10 (compile)

    SLF4J LOG4J-12 Binding
    Description: SLF4J LOG4J-12 Binding URL: http://www.slf4j.org Project License: MIT License

  - org.slf4j:jcl-over-slf4j:jar:1.7.10 (compile)

    JCL 1.1.1 implemented over SLF4J
    Description: JCL 1.1.1 implemented over SLF4J URL: http://www.slf4j.org Project License: MIT License

  - log4j:log4j:jar:1.2.17 (compile)

    Apache Log4j
    Description: Apache Log4j 1.2 URL: http://logging.apache.org/log4j/1.2/ Project License: The Apache Software License, Version 2.0

  - org.apache.velocity:velocity:jar:1.7 (compile)

    Apache Velocity
    Description: Apache Velocity is a general purpose template engine. URL: http://velocity.apache.org/engine/devel/ Project License: The Apache Software License, Version 2.0

  - com.thoughtworks.xstream:xstream:jar:1.4.4 (compile)

    XStream Core
    Description: The Codehaus is a collaborative environment for building open source projects with a strong emphasis on modern languages, focussed on quality components that meet real world needs. URL: http://codehaus.org/xstream-parent/xstream/ Project License: BSD style

    - xmlpull:xmlpull:jar:1.1.3.1 (compile)

      XML Pull Parsing API
      Description: There is currently no description associated with this project. URL: http://www.xmlpull.org Project License: Public Domain

    - xpp3:xpp3_min:jar:1.1.4c (compile)

      MXP1: Xml Pull Parser 3rd Edition (XPP3)
      Description: MXP1 is a stable XmlPull parsing engine that is based on ideas from XPP and in particular XPP2 but completely revised and rewritten to take the best advantage of latest JIT JVMs such as Hotspot in JDK 1.4+. URL: http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/ Project License: Indiana University Extreme! Lab Software License, vesion 1.1.1 Public Domain

  - junit:junit:jar:4.11 (test)

    JUnit
    Description: 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. URL: http://junit.org Project License: Common Public License Version 1.0

    - org.hamcrest:hamcrest-core:jar:1.3 (test)

      Hamcrest Core
      Description: This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations. URL: https://github.com/hamcrest/JavaHamcrest/hamcrest-core Project License: New BSD License

  - org.hsqldb:hsqldb:jar:2.2.9 (test)

    HyperSQL Database
    Description: HSQLDB - Lightweight 100% Java SQL Database Engine URL: http://hsqldb.org Project License: HSQLDB License, a BSD open source license

  - org.apache.fulcrum:fulcrum-upload:jar:1.0.5 (test)

    Fulcrum Upload
    Description: Fulcrum Upload Service URL: http://turbine.apache.org/fulcrum/fulcrum-upload Project License: The Apache Software License, Version 2.0

    - commons-fileupload:commons-fileupload:jar:1.2.2 (test)

      Commons FileUpload
      Description: The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. URL: http://commons.apache.org/fileupload/ Project License: The Apache Software License, Version 2.0

  - mockobjects:mockobjects-jdk1.4-j2ee1.3:jar:0.09 (test)

    mockobjects-jdk1.4-j2ee1.3
    Description: There is currently no description associated with this project. Project License: No license is defined for this project.

  - mockobjects:mockobjects-core:jar:0.09 (test)

    mockobjects-core
    Description: There is currently no description associated with this project. Project License: No license is defined for this project.

## Licenses

BSD style: XStream Core

Public Domain: MXP1: Xml Pull Parser 3rd Edition (XPP3), XML Pull Parsing API

New BSD License: Hamcrest Core

GNU LESSER GENERAL PUBLIC LICENSE: c3p0:JDBC DataSources/Resource Pools

Unknown: Java Transaction API, concurrent, ecs, mockobjects-core, mockobjects-jdk1.4-j2ee1.3, servlet-api

Apache License, Version 2.0: Apache Commons Codec, Apache Commons Collections, Apache Commons Email

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JavaBeans(TM) Activation Framework

The Apache Software License, Version 2.0: Apache Commons BeanUtils, Apache Commons Configuration, Apache Commons Logging, Apache Commons Pool, Apache Log4j, Apache Turbine, Apache Velocity, Avalon Framework API, Avalon Framework Implementation, Avalon Logkit, Commons DBCP, Commons FileUpload, Commons IO, Commons Lang, Commons Pool, Excalibur Component Manager, Excalibur Instrument API, Excalibur Instrument Manager API, Excalibur Instrument Manager Implementation, Excalibur Logger, Excalibur Pool API, Excalibur Pool Implementation, Excalibur Pool Instrumented Implementation, Fulcrum Cache, Fulcrum Crypto, Fulcrum Factory, Fulcrum Intake Service, Fulcrum Localization, Fulcrum Mimetype, Fulcrum Parser Service, Fulcrum Pool, Fulcrum Quartz, Fulcrum Security API, Fulcrum Security Memory Impl, Fulcrum Upload, Fulcrum XSLT, Fulcrum YAAFI, Jakarta JCS, Torque Runtime, jabsorb

Indiana University Extreme! Lab Software License, vesion 1.1.1: MXP1: Xml Pull Parser 3rd Edition (XPP3)

HSQLDB License, a BSD open source license: HyperSQL Database

Apache License: HttpClient

Common Public License Version 1.0: JUnit

Apache 2.0: Quartz Enterprise Job Scheduler

Jython Software License: Jython

MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module, SLF4J LOG4J-12 Binding

CDDL/GPLv2+CE: JavaMail API