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
cglib cglib 2.1 - jar
com.atlassian.bonnie atlassian-bonnie 2.7 - jar
com.atlassian.config atlassian-config 0.8 - jar
com.atlassian.seraph atlassian-seraph 0.34 - jar
com.atlassian.spring atlassian-spring 0.6 - jar
com.atlassian.user atlassian-user 1.26 - jar
com.atlassian.xwork atlassian-xwork 1.0 - jar
commons-beanutils commons-beanutils 1.6.1 - jar
commons-lang commons-lang 2.1 - jar
junit junit 3.8.1 - jar
odmg odmg 3.0 - jar
org.apache.lucene lucene-analyzers 2.2.0 - jar
org.springframework spring-aop 2.0.6 - jar
org.springframework spring-hibernate2 2.0.6 - jar
org.springframework spring-support 2.0.6 - jar
osuser osuser atl.user - jar
quartz quartz 1.3.2 - jar
xerces xercesImpl 2.2.1 - jar
xerces xmlParserAPIs 2.2.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:

GroupId ArtifactId Version Classifier Type Optional
com.atlassian.cache atlassian-cache-memory 0.1 - jar
hsqldb hsqldb 1.7.1-patched - jar
mockobjects mockobjects-core 0.09 - 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.3 - jar
javax.transaction jta 1.0.1B - 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
asm asm 1.5.3 - jar
asm asm-util 1.3.4 - jar
aspectwerkz aspectwerkz-core 0.8.1 - jar
backport-util-concurrent backport-util-concurrent 3.0 - jar
bouncycastle bcprov-jdk14 138 - jar
cglib cglib-nodep 2.1 - jar
com.atlassian.cache atlassian-cache-api 0.1 - jar
com.atlassian.core atlassian-core 3.12 - jar
com.atlassian.event atlassian-event 0.3 - jar
com.atlassian.johnson atlassian-johnson 0.7 - jar
com.atlassian.profiling atlassian-profiling 1.3 - jar
com.servlets cos 09May2002 - jar
commons-collections commons-collections 2.1 - jar
commons-fileupload commons-fileupload 1.0 - jar
commons-io commons-io 1.2 - jar
commons-logging commons-logging 1.0.4 - jar
dom4j dom4j 1.4 - jar
easymock easymock 1.1 - jar
easymock easymockclassextension 1.1 - jar
hibernate hibernate 2.1.8-atlassian-2 - jar
isorelax isorelax 20020414 - jar
javax.activation activation 1.1 - jar
javax.mail mail 1.4 - jar
jaxen jaxen 1.0-FCS - jar
jdom jdom 1.0 - jar
log4j log4j 1.2.8 - jar
mockobjects alt-jdk1.3 0.07 - jar
mockobjects mockobjects-j1.3-j2ee1.3 0.07 - jar
msv msv 20020414 - jar
net.sf.ehcache ehcache 1.2.3 - jar
net.sf.ldaptemplate ldaptemplate 1.0.1 - jar
ognl ognl 2.6.5 - jar
opensymphony oscore 2.2.7 - jar
opensymphony osuser 1.0-20060106 - jar
opensymphony pell-multipart 2.1.5 - jar
opensymphony propertyset 1.3-21Nov03 - jar
opensymphony sitemesh 2.3 - jar
opensymphony webwork 2.1.5 - jar
opensymphony xwork 1.0.3 - jar
org.apache.lucene lucene-core 2.2.0 - jar
org.apache.velocity velocity 1.5 - jar
org.springframework spring-beans 2.0.6 - jar
org.springframework spring-context 2.0.6 - jar
org.springframework spring-core 2.0.6 - jar
org.springframework spring-dao 2.0.6 - jar
org.springframework spring-jdbc 2.0.6 - jar
org.springframework spring-web 2.0.6 - jar
oro oro 2.0.8 - jar
oscache oscache DEV - jar
p6spy p6spy 1.3 - jar
pdfbox pdfbox 0.7.0 - jar
poi poi 2.0-final-20040126 - jar
propertyset propertyset 1.3-21Nov03 - jar
relaxngDatatype relaxngDatatype 20020414 - jar
rome rome 0.8 - jar
saxpath saxpath 1.0-FCS - jar
seraph seraph 0.7.17 - jar
tm-extractors tm-extractors 0.4 - jar
velocity velocity 1.4 - jar
velocity velocity-dep 1.3.1 - jar
xml-apis xml-apis 1.0.b2 - jar

Project Dependency Graph

Dependency Tree

Dependency Listings

Atlassian Bucket

Atlassian Bucket

http://docs.atlassian.com/atlassian-bucket/1.3

Atlassian Cache Memory

Base POM for Atlassian projects

http://docs.atlassian.com/atlassian-cache-memory/0.1/atlassian-cache-memory

Atlassian Config

Basic application configuration and setup wizard classes.

http://www.atlassian.com

Atlassian Johnson

Johnson is an application consistency and error handling component for J2EE web applications.

http://www.atlassian.com/atlassian-johnson

Unnamed - easymock:easymockclassextension:jar:1.1

cglib

Unnamed - easymock:easymock:jar:1.1

Atlassian Spring

Common Atlassian Spring Components

http://www.atlassian.com

Atlassian Event

Atlassian eventing system for use with Spring projects

http://www.atlassian.com

Spring Framework: Web

Spring Framework: Web

http://www.springframework.org

Atlassian User

Atlassian-user is an internal project, modelling users and groups for all Atlassian applications.

http://www.atlassian.com/atlassian-public-pom/atlassian-user

ehcache

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.

http://ehcache.sf.net

Atlassian Cache API

Base POM for Atlassian projects

http://docs.atlassian.com/atlassian-cache-api/0.1/atlassian-cache-api

LdapTemplate

Java framework to simplify LDAP operations, based on the pattern of Spring's JdbcTemplate. Relieves the users of the burden of looking up and closing contexts, looping through NamingEnumerations, encoding/decoding values and filters, and more.

http://sourceforge.net/projects/ldaptemplate/

Atlassian Bonnie

Bonnie contains Lucene indexing and utility classes.

http://www.atlassian.com/atlassian-public-pom/atlassian-bonnie

Atlassian Core

Atlassian Core Tools.

http://www.atlassian.com/atlassian-public-pom/atlassian-core

Unnamed - backport-util-concurrent:backport-util-concurrent:jar:3.0

POM was created from deploy:deploy-file

Unnamed - tm-extractors:tm-extractors:jar:0.4

Unnamed - pdfbox:pdfbox:jar:0.7.0

Unnamed - poi:poi:jar:2.0-final-20040126

Unnamed - mockobjects:mockobjects-j1.3-j2ee1.3:jar:0.07

Unnamed - dom4j:dom4j:jar:1.4

Atlassian XWork

Classes and utilities which simplify integration with OpenSymphony XWork. Includes validators, upload tools, and interceptors.

http://docs.atlassian.com/atlassian-xwork/1.0

Unnamed - opensymphony:webwork:jar:2.1.5

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/fileupload/

Unnamed - com.servlets:cos:jar:09May2002

http://www.servlets.com/cos/

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/

Unnamed - ognl:ognl:jar:2.6.5

Unnamed - velocity:velocity-dep:jar:1.3.1

Unnamed - opensymphony:xwork:jar:1.0.3

Atlassian Core Profiling

A simple framework for run-time profiling an application, focused on J2EE web applications.

http://www.atlassian.com/atlassian-profiling

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

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/${pom.artifactId.substring(8)}/

BeanUtils

Java Bean Utililities

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

cglib

http://cglib.sourceforge.net/

asm

http://asm.objectweb.org/

Unnamed - asm:asm-util:jar:1.3.4

Unnamed - aspectwerkz:aspectwerkz-core:jar:0.8.1

Unnamed - odmg:odmg:jar:3.0

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

Spring Framework: Hibernate2

Spring Framework: Hibernate2

http://www.springframework.org

Unnamed - hibernate:hibernate:jar:2.1.8-atlassian-2

Hibernate Atlassian Patch

Spring Framework: JDBC

Spring Framework: JDBC

http://www.springframework.org

Spring Framework: DAO

Spring Framework: DAO

http://www.springframework.org

Spring Framework: AOP

Spring Framework: AOP

http://www.springframework.org

Spring Framework: Support

Spring Framework: Support

http://www.springframework.org

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

Unnamed - quartz:quartz:jar:1.3.2

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

Unnamed - mockobjects:mockobjects-core:jar:0.09

Unnamed - xerces:xercesImpl:jar:2.2.1

Unnamed - xerces:xmlParserAPIs:jar:2.2.1

Atlassian Seraph

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

http://www.atlassian.com/atlassian-public-pom/atlassian-seraph

Collections

Commons Collections

Unnamed - log4j:log4j:jar:1.2.8

OSUser

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

http://www.opensymphony.com/osuser/

Logging

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

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

OS Property Set

http://www.opensymphony.com/propertyset/

OS Core

Unnamed - bouncycastle:bcprov-jdk14:jar:138

Lucene Analyzers

Additional Analyzers

http://lucene.apache.org/java/lucene-contrib/lucene-analyzers

Lucene Core

Apache Lucene Java Core

http://lucene.apache.org/java/lucene-core

Unnamed - hsqldb:hsqldb:jar:1.7.1-patched

Unnamed - osuser:osuser:jar:atl.user

AOP alliance

AOP Alliance

http://aopalliance.sourceforge.net

Java Transaction API

The javax.transaction package. It is appropriate for inclusion in a classpath, and may be added to a Java 2 installation.

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