Project Dependencies


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
com.atlassian.jira atlassian-jira 3.13 - jar
com.atlassian.jira jira-func-tests 3.13 - jar

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.


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
ant ant 1.5.4 - jar
atlassian-bandana atlassian-bandana 0.1.13 - jar
atlassian-bonnie atlassian-bonnie 2.3 - jar
atlassian-cache-servlet atlassian-cache-servlet 0.5.4 - jar
atlassian-core atlassian-core 2006-12-04 - jar
atlassian-johnson atlassian-johnson 0.10 - jar
atlassian-profiling atlassian-profiling 1.1.4 - jar
atlassian-tagutil atlassian-tagutil 0.1 - jar
atlassian-trackback atlassian-trackback 0.11 - jar
axis axis 1.3 - jar
axis axis-jaxrpc 1.3 - jar
axis axis-saaj 1.3 - jar
axis axis-wsdl4j 1.5.1 - jar
backport-util-concurrent backport-util-concurrent 3.1 - jar
bouncycastle bcprov-jdk14 138 - jar
bsf bsf 2.2 - jar
bsh bsh 1.2b7 - jar
cargo-test-runner cargo-test-runner 2.0.2 - jar
carol carol 1.5.2 - jar
carol carol-properties 1.5.2 - jar
cglib cglib-full 2.0.1 - jar
com.atlassian.configurableobjects atlassian-configurableobjects 0.9 - jar
com.atlassian.core atlassian-core 3.10 - jar
com.atlassian.crowd crowd-integration-client 1.3 - jar
com.atlassian.extras atlassian-extras 1.17 - jar
com.atlassian.gzipfilter atlassian-gzipfilter 1.5 - jar
com.atlassian.jdk.utilities atlassian-jdk-utilities 0.3 - jar
com.atlassian.mail atlassian-mail 1.10 - jar
com.atlassian.modzdetector modz-detector 0.4 - jar
com.atlassian.ofbiz atlassian-ofbiz 2.7.2 - jar
com.atlassian.p4package atlassian-p4package 2007.12.14 - jar
com.atlassian.plugins atlassian-plugins 0.23.2 - jar
com.atlassian.profiling atlassian-profiling 1.3 - jar
com.atlassian.renderer atlassian-renderer 3.14 - jar
com.atlassian.scheduler atlassian-scheduler 0.10 - jar
com.atlassian.seraph atlassian-seraph 0.38 - jar
com.atlassian.velocity atlassian-velocity 0.8 - jar
com.icegreen greenmail 1.2 - jar
com.octo.captcha jcaptcha-all 1.0-RC6 - jar
commons-beanutils commons-beanutils 1.6.1 - jar
commons-codec commons-codec 1.3 - jar
commons-collections commons-collections 3.2 - jar
commons-configuration commons-configuration 1.0 - jar
commons-dbcp commons-dbcp 1.1 - jar
commons-digester commons-digester 1.4.1 - jar
commons-discovery commons-discovery 0.2 - jar
commons-httpclient commons-httpclient 3.0.1 - jar
commons-io commons-io 1.4 - jar
commons-jelly commons-jelly 1.0 - jar
commons-jelly commons-jelly-tags-email 1.0 - jar
commons-jelly commons-jelly-tags-http 1.0 - jar
commons-jelly commons-jelly-tags-junit 1.0 - jar
commons-jelly commons-jelly-tags-log 1.0 - jar
commons-jelly commons-jelly-tags-regexp 1.0 - jar
commons-jelly commons-jelly-tags-soap 1.0 - jar
commons-jelly commons-jelly-tags-sql 1.0 - jar
commons-jelly commons-jelly-tags-util 1.1.1 - jar
commons-jexl commons-jexl 1.0 - jar
commons-lang commons-lang 2.4 - jar
commons-logging commons-logging 1.0.4 - jar
commons-pool commons-pool 1.1 - jar
concurrent concurrent 1.3.4-withdebug - jar
csv csv 20 - jar
datafile datafile 1.3.3 - jar
dom4j dom4j 1.4 - jar
dwr dwr 1.1.4 - jar
exml exml 7.1 - jar
glue glue 5.0b2 - jar
hsqldb hsqldb - jar
httpunit httpunit 1.5.4-patched-2007-08-09 - jar
isorelax isorelax 20020414 - jar
javacvs javacvs 2007-04-04-patched - jar
javax.activation activation 1.0.2 - jar
javax.mail mail 1.3.2 - jar
javax.servlet servlet-api 2.3 - jar
javax.sql jdbc-stdext 2.0 - jar
jaxen jaxen 1.1.1 - jar
jdom jdom 1.0 - jar
jfree jcommon 1.0.8 - jar
jfreechart jfreechart 1.0.4 - jar
jndi jndi 1.2.1 - jar
joda-time joda-time 1.4 - jar
jotm jonas_timer 1.4.3 - jar
jotm jotm 1.4.3 - jar
jotm jotm-iiop_stubs 1.4.3 - jar
jotm jotm-jrmp_stubs 1.4.3 - jar
jotm objectweb-datasource 1.4.3 - jar
jregex jregex 1.2_01 - jar
jsch jsch 0.1.23 - jar
jta jta 1.0.1 - jar
jtidy jtidy r8-20050104 - jar
junit junit 3.8.1 - jar
jwebunit jwebunit 1.2 - jar
jzlib jzlib 1.0.5 - jar
log4j log4j 1.2.7 - jar
lucene lucene-analyzers 2.2.0 - jar
lucene lucene-core 2.2.0 - jar
mockobjects alt-jdk1.3 0.07 - jar
mockobjects mockobjects-alt-jdk1.3-j2ee1.3 0.09 - jar
msv msv 20020414 - jar
nekohtml nekohtml 0.8.1 - jar stax-utils 20040917 - jar urlrewrite 2.5.2 - jar
net.sf.ehcache ehcache 1.2.3 - jar
ofbcore ofbcore-entity 2.1.1-atlassian-2008-04-23 - jar
ofbcore ofbcore-extutil 2.1.1 - jar
ofbcore ofbcore-service 2.1.1 - jar
ofbcore ofbcore-share 2.1.1-atlassian-2008-04-23 - jar
ofbcore ofbcore-xerces serializer - jar
opensymphony oscore 2.2.7 - jar
opensymphony osuser 1.0-20060106 - jar
opensymphony osworkflow 2.8.0 - jar
opensymphony propertyset 1.3-21Nov03 - jar
opensymphony sitemesh 2.3 - jar XmlSchema 1.1 - jar
org.codehaus.cargo cargo-core-uberjar 1.0-atlassianpatch-CARGO-553 - jar
org.codehaus.woodstox wstx-asl 3.2.4 - jar
org.codehaus.xfire xfire-aegis 1.2.6 - jar
org.codehaus.xfire xfire-core 1.2.6 - jar
org.mortbay.jetty jetty 6.0.2 - jar
org.mortbay.jetty jetty-util 6.0.2 - jar
org.mortbay.jetty servlet-api-2.5 6.0.2 - jar
org.springframework spring 2.0 - jar
oro oro 2.0.7 - jar
oscore oscore 2.2.7 - jar
osuser osuser 1.0-dev-log4j-1.4jdk-7Dec05 - jar
ots-jts ots-jts 1.0 - jar
p6spy p6spy 1.3 - jar
picocontainer picocontainer 1.0 - jar
propertyset propertyset 1.3 - jar
quartz quartz 1.4.5 - jar
radeox radeox 1.0b2-forked-22Apr2004 - jar
relaxngDatatype relaxngDatatype 20020414 - jar
rhino js 1.5R4-RC3 - jar
saxon saxon-noaelfred 6.5.5 - jar
saxpath saxpath 1.0-FCS - jar
sitemesh sitemesh 2.3-dev-25Oct-05 - jar
statcvs statcvs 20060222-patched - jar
stax stax-api 1.0.1 - jar
velocity velocity 1.4 - jar
velocity velocity-dep 1.4 - jar
webwork pell-multipart-request 1.31.0 - jar
webwork webwork 17Jan08-jiratld - jar
woodstox wstx-asl 3.2.4 - jar
wsdl4j wsdl4j 1.6.1 - jar
xapool xapool 1.3.1 - jar
xerces xercesImpl 2.6.2 - jar
xerces xmlParserAPIs 2.2.1 - jar
xml-apis xml-apis 1.0.b2 - jar
xml-security xmlsec 1.1.0 - jar
xmlrpc xmlrpc 2.0 - jar
xmlunit xmlunit 1.0 - jar
xpp3 xpp3 - jar
xstream xstream 1.1.1 - jar

Project Dependency Graph

Dependency Tree

Dependency Listings

JTD Suite (1.1-SNAPSHOT)

Jira plugin suite to ease JTD.

Atlassian JIRA

JIRA provides cutting edge issue tracking and project management.

Atlassian Crowd Integration Client

Base POM for Atlassian projects

XFire Aegis Binding

A Java - XML Data Binding framework. Aegis = Shield

XFire Core

A Java SOAP framework.

Unnamed -

Unnamed - com.atlassian.p4package:atlassian-p4package:jar:2007.12.14

Atlassian fork of the p4package from

Joda time

Date and time library to replace JDK date handling.

Unnamed - atlassian-bandana:atlassian-bandana:jar:0.1.13

Unnamed - atlassian-profiling:atlassian-profiling:jar:1.1.4

Atlassian JDK Utilities

A set of utilities that work with a JDK.

Atlassian Configurable Objects

Atlassian Configurable Objects contains classes that allow object with properties to be configured easily.

Atlassian Mail

Atlassian Mail is a generic mail sending component used by Atlassian applications.

Unnamed - mockobjects:mockobjects-alt-jdk1.3-j2ee1.3:jar:0.09

Commons IO

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

Atlassian Scheduler

Atlassian Scheduler is used to schedule jobs within a web application using a simple XML configuration file.

Atlassian OFBiz

Atlassian OFBiz contains all the core classes that Atlassian uses around the OFBiz framework.

Atlassian Velocity

Atlassian Velocity

Unnamed - atlassian-johnson:atlassian-johnson:jar:0.10

Unnamed - atlassian-cache-servlet:atlassian-cache-servlet:jar:0.5.4

Atlassian Plugins

A library to give systems the ability to have plugins, make them more pluggable and hence add pluggability (it's late - that makes sense in my head).

Atlassian Seraph

Seraph is a Servlet security framework for use in J2EE web applications.


OSUser is a module of the OpenSymphony framework designed to provide a simple to use API for user-management

OS Core

Unnamed - atlassian-tagutil:atlassian-tagutil:jar:0.1

Atlassian Renderer

The library that renders wiki markup for Confluence and JIRA.

Atlassian Core

Atlassian Core Tools.

Unnamed - atlassian-bonnie:atlassian-bonnie:jar:2.3

Atlassian Gzip Filter

Atlassian Gzip Filter adds gzip filtering capabilities to your web application transparently by using a servlet filter


P6Spy is an open source framework for applications that intercept and optionally modify database statements.

Unnamed - opensymphony:osworkflow:jar:2.8.0

Unnamed - osuser:osuser:jar:1.0-dev-log4j-1.4jdk-7Dec05

Unnamed - propertyset:propertyset:jar:1.3

Unnamed - sitemesh:sitemesh:jar:2.3-dev-25Oct-05

Unnamed - webwork:webwork:jar:17Jan08-jiratld

Unnamed - webwork:pell-multipart-request:jar:1.31.0

atlassian fork of the pell multipartrequest framework:

Commons Configuration

Tools to assist in the reading of configuration/preferences files in various formats${pom.artifactId.substring(8)}/


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.

Unnamed - lucene:lucene-core:jar:2.2.0

Lucene Core

Unnamed - lucene:lucene-analyzers:jar:2.2.0

Unnamed - jregex:jregex:jar:1.2_01


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.

Unnamed - dwr:dwr:jar:1.1.4



Unnamed - mockobjects:alt-jdk1.3:jar:0.07

Unnamed - glue:glue:jar:5.0b2

Unnamed - bsf:bsf:jar:2.2


Unnamed - ofbcore:ofbcore-share:jar:2.1.1-atlassian-2008-04-23

Unnamed - ofbcore:ofbcore-entity:jar:2.1.1-atlassian-2008-04-23

Unnamed - ofbcore:ofbcore-service:jar:2.1.1

Unnamed - ofbcore:ofbcore-extutil:jar:2.1.1

Unnamed - csv:csv:jar:20

Unnamed - ofbcore:ofbcore-xerces:jar:serializer

Pico Container

Please refer to the <a href="">main website</a> for documentation.

Unnamed - jzlib:jzlib:jar:1.0.5

Unnamed - jsch:jsch:jar:0.1.23


Unnamed - quartz:quartz:jar:1.4.5

Spring Framework

Spring Framework

Unnamed - xerces:xmlParserAPIs:jar:2.2.1

Unnamed - javacvs:javacvs:jar:2007-04-04-patched

Unnamed - statcvs:statcvs:jar:20060222-patched

Commons DBCP

Commons Database Connection Pooling

Commons Pool

Commons Object Pooling Library


Lightweight 100% Java SQL Database Engine

Unnamed - jndi:jndi:jar:1.2.1

Unnamed - jta:jta:pom:1.0.1

Unnamed - ots-jts:ots-jts:jar:1.0

Unnamed - jotm:jotm:jar:1.4.3

Unnamed - jotm:jotm-jrmp_stubs:jar:1.4.3

Unnamed - jotm:jotm-iiop_stubs:jar:1.4.3

Unnamed - jotm:jonas_timer:jar:1.4.3

Unnamed - jotm:objectweb-datasource:jar:1.4.3

Unnamed - carol:carol:jar:1.5.2

Unnamed - carol:carol-properties:jar:1.5.2

Unnamed - xapool:xapool:jar:1.3.1

Unnamed - saxon:saxon-noaelfred:jar:6.5.5


Jelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine.


Java Bean Utililities

Unnamed - commons-jelly:commons-jelly-tags-junit:jar:1.0

Unnamed - commons-jelly:commons-jelly-tags-util:jar:1.1.1

Unnamed - commons-jelly:commons-jelly-tags-email:jar:1.0

Unnamed - commons-jelly:commons-jelly-tags-log:jar:1.0

Unnamed - commons-jelly:commons-jelly-tags-http:jar:1.0

Unnamed - commons-jelly:commons-jelly-tags-soap:jar:1.0

Unnamed - commons-jelly:commons-jelly-tags-sql:jar:1.0

Unnamed - commons-jexl:commons-jexl:jar:1.0

Unnamed - atlassian-trackback:atlassian-trackback:jar:0.11


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.

Unnamed - axis:axis-wsdl4j:jar:1.5.1

Unnamed - xml-security:xmlsec:jar:1.1.0

Unnamed - datafile:datafile:jar:1.3.3

Unnamed - xpp3:xpp3:jar:

Unnamed - xstream:xstream:jar:1.1.1

Unnamed - jfreechart:jfreechart:jar:1.0.4


JCommon is a free general purpose Java class library that is used in several projects at, including JFreeChart and JFreeReport.

Unnamed -

Unnamed - radeox:radeox:jar:1.0b2-forked-22Apr2004

Unnamed - jtidy:jtidy:jar:r8-20050104

Unnamed - jdom:jdom:jar:1.0


ehcache is a pure Java, in-process cache with the following features: 1. Fast. 2. Simple. 3. Multiple eviction policies: LRU, LFU and FIFO. 4. Caches can be in memory or on disk. 5. Disk Stores can be persistent between VM restarts. 6. Distributed caching using multicast and RMI, with a pluggable API. 7. Cache and CacheManager listeners 8. Supports multiple Caches per CacheManager, and multiple CacheManagers per application. 9. Acts as a pluggable cache for Hibernate 3.1, 3 and 2.1. 10. Small foot print. Both in terms of size and memory requirements. 11. Minimal dependencies apart from J2SE. 12. Fully documented. See the online Documentation and the online JavaDoc. 13. Comprehensive Test Coverage. See the clover test report. 14. Available under the Apache 1.1 license. EHCache's copyright and licensing has been reviewed and approved by the Apache Software Foundation, making EHCache suitable for use in Apache projects. 15. Production tested. EHCache is used on a large and very busy eCommerce site. 16. Web caching, pull-through caches and other common caching implementations are provided in the ehcache-constructs module.


StAX API is the standard java XML processing API defined by JSR-173

Unnamed - woodstox:wstx-asl:pom:3.2.4


A tool for detecting modifications to deployed applications.

Atlassian JIRA Tests

JWebUnit tests for JIRA

Unnamed - commons-jelly:commons-jelly-tags-regexp:jar:1.0


The 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.

Legion of the Bouncy Castle Java Cryptography APIs

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. The package is organised so that it contains a light-weight API suitable for use in any environment (including the newly released J2ME) with the additional infrastructure to conform the algorithms to the JCE framework.

Unnamed - atlassian-core:atlassian-core:jar:2006-12-04

Atlassian Extras

Atlassian Extras is a place to store source that is shipped to paying customers in the JAR, not as source (ie the licensing system).

OS Core

Unnamed - exml:exml:jar:7.1


jWebUnit is a Java framework that facilitates creation of acceptance tests for web applications. It evolved from a project where we were using HttpUnit and JUnit to create acceptance tests. As the tests were being written, they were continuously refactored to remove duplication and other bad smells in the test code. jWebUnit is the result of these refactorings.


Rhino: JavaScript for Java

Unnamed - httpunit:httpunit:jar:1.5.4-patched-2007-08-09


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.

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.


Types that extend and augment the Java Collections Framework.

Unnamed - log4j:log4j:jar:1.2.7

== GreenMail ==

GreenMail - Email Test Servers

Unnamed - javax.activation:activation:jar:1.0.2

Unnamed - javax.mail:mail:jar:1.3.2


Jaxen is a universal Java XPath engine.

Unnamed - dom4j:dom4j:jar:1.4


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

Unnamed - xmlunit:xmlunit:jar:1.0

Unnamed - nekohtml:nekohtml:jar:0.8.1

Unnamed - xerces:xercesImpl:jar:2.6.2

XML Commons External Components XML APIs

xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers and users easier. The External Components portion of xml-commons contains interfaces that are defined by external standards organizations. For DOM, that's the W3C; for SAX it's David Megginson and; for JAXP it's Sun.

Unnamed - org.codehaus.cargo:cargo-core-uberjar:pom:1.0-atlassianpatch-CARGO-553

Unnamed - ant:ant:jar:1.5.4

Unnamed - concurrent:concurrent:pom:1.3.4-withdebug

Unnamed - oro:oro:jar:2.0.7

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

Jetty Server

Servlet Specification 2.5 API

Jetty Utilities

Backport of JSR 166

Dawid Kurzyniec's backport of JSR 166

Unnamed - xmlrpc:xmlrpc:jar:2.0

Unnamed - axis:axis:jar:1.3

Unnamed - axis:axis-jaxrpc:jar:1.3

Unnamed - axis:axis-saaj:jar:1.3


Commons Discovery