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
commons-logging commons-logging 1.0.4 - jar
org.apache.directory.daemon daemon-bootstrappers 1.1.1 - jar
org.apache.directory.server apacheds-server-jndi 1.5.1 - jar
org.apache.geronimo.framework geronimo-system 2.1 - jar
org.apache.xbean xbean-spring 3.1 - jar
org.slf4j slf4j-api 1.4.0 - jar
org.slf4j slf4j-nop 1.4.0 - jar
org.springframework spring 2.0.6 - 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

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
junit junit 3.8.1 - jar
org.apache.directory.server apacheds-bootstrap-partition 1.5.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
antlr antlr 2.7.7 - jar
aopalliance aopalliance 1.0 - jar
asm asm 2.2.3 - jar
asm asm-commons 2.2.3 - jar
asm asm-tree 2.2.3 - jar
cglib cglib-nodep 2.1_3 - jar
com.sun.xml.bind jaxb-impl 2.0.5 - jar
com.thoughtworks.xstream xstream 1.2.2 - jar
commons-cli commons-cli 1.0 - jar
commons-collections commons-collections 3.2 - jar
commons-daemon commons-daemon 1.0.1 - jar
commons-jexl commons-jexl 1.1 - jar
commons-lang commons-lang 2.3 - jar
javax.activation activation 1.1 - jar
javax.xml.bind jaxb-api 2.0 - jar
jdbm jdbm 1.0 - jar
log4j log4j 1.2.14 - jar
ognl ognl 2.6.9 - jar
org.apache.directory.server apacheds-bootstrap-extract 1.5.1 - jar
org.apache.directory.server apacheds-btree-base 1.5.1 - jar
org.apache.directory.server apacheds-constants 1.5.1 - jar
org.apache.directory.server apacheds-core 1.5.1 - jar
org.apache.directory.server apacheds-core-shared 1.5.1 - jar
org.apache.directory.server apacheds-jdbm-store 1.5.1 - jar
org.apache.directory.server apacheds-kerberos-shared 1.5.1 - jar
org.apache.directory.server apacheds-protocol-changepw 1.5.1 - jar
org.apache.directory.server apacheds-protocol-dns 1.5.1 - jar
org.apache.directory.server apacheds-protocol-kerberos 1.5.1 - jar
org.apache.directory.server apacheds-protocol-ldap 1.5.1 - jar
org.apache.directory.server apacheds-protocol-ntp 1.5.1 - jar
org.apache.directory.server apacheds-protocol-shared 1.5.1 - jar
org.apache.directory.server apacheds-schema-bootstrap 1.5.1 - jar
org.apache.directory.server apacheds-schema-registries 1.5.1 - jar
org.apache.directory.server apacheds-utils 1.5.1 - jar
org.apache.directory.shared shared-asn1 0.9.7 - jar
org.apache.directory.shared shared-asn1-codec 0.9.7 - jar
org.apache.directory.shared shared-ldap 0.9.7 - jar
org.apache.directory.shared shared-ldap-constants 0.9.7 - jar
org.apache.geronimo.framework geronimo-cli 2.1 - jar
org.apache.geronimo.framework geronimo-common 2.1 - jar
org.apache.geronimo.framework geronimo-crypto 2.1 - jar
org.apache.geronimo.framework geronimo-kernel 2.1 - jar
org.apache.geronimo.specs geronimo-stax-api_1.0_spec 1.0.1 - jar
org.apache.mina mina-core 1.1.2 - jar
org.apache.mina mina-filter-ssl 1.1.2 - jar
org.slf4j slf4j-log4j12 1.4.0 - jar
tanukisoft wrapper 3.2.3 - jar
woodstox wstx-asl 3.2.1 - jar
xpp3 xpp3 1.1.3.3 - jar
xpp3 xpp3_min 1.1.3.4.O - 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.apache.directory.server apacheds-schema-extras 1.5.1 - jar

Project Dependency Graph

Dependency Tree

Dependency Listings

Apache Geronimo-Apache Directory Server integration code

Integration of the Apache Directory Server into Apache Geronimo

http://geronimo.apache.org/maven/plugins/directory/1.0/geronimo-directory

Unnamed - junit:junit:jar:3.8.1

ApacheDS Server JNDI

The JNDI provider which launches the core and associated network services: Changepw, Kerberos, LDAP, and NTP if all are configured. By default only LDAP is configured to startup.

http://directory.apache.org/apacheds/1.5/apacheds-server-jndi

Apache Directory Protocol Ldap Shared

Common LDAP packages used by clients and servers.

http://www.apache.org/project/shared-parent/shared-ldap

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

Collections

Types that extend and augment the Java Collections Framework.

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

Apache Directory ASN.1 Shared

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.

http://www.apache.org/project/shared-parent/shared-asn1

Apache Directory Protocol Ldap Shared Constants

Common LDAP constants used by clients and servers.

http://www.apache.org/project/shared-parent/shared-ldap-constants

AntLR Parser Generator

A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions.

http://www.antlr.org/

ApacheDS Protocol Change Password

The Change Password protocol provider for ApacheDS

http://directory.apache.org/apacheds/1.5/apacheds-protocol-changepw

ApacheDS Protocol Kerberos Shared

The Kerberos protocol provider for ApacheDS

http://directory.apache.org/apacheds/1.5/apacheds-kerberos-shared

ApacheDS Protocol Ntp

The NTP protocol provider for ApacheDS

http://directory.apache.org/apacheds/1.5/apacheds-protocol-ntp

Apache MINA Core API

MINA (Multipurpose Infrastructure for Network Applications) is a network application framework which helps users develop high performance and highly scalable network applications easily.

http://mina.apache.org/mina-core

ApacheDS Protocol Shared

Shared library that is used by all protocol providers in ApacheDS

http://directory.apache.org/apacheds/1.5/apacheds-protocol-shared

ApacheDS Protocol Kerberos

The Kerberos Protocol Provider for ApacheDS

http://directory.apache.org/apacheds/1.5/apacheds-protocol-kerberos

ApacheDS Protocol Ldap

The LDAPv3 protocol provider for ApacheDS

http://directory.apache.org/apacheds/1.5/apacheds-protocol-ldap

Apache Directory MINA ASN.1 Codec Shared

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.

http://www.apache.org/project/shared-parent/shared-asn1-codec

Apache MINA SSL Filter

MINA (Multipurpose Infrastructure for Network Applications) is a network application framework which helps users develop high performance and highly scalable network applications easily.

http://mina.apache.org/mina-filter-ssl

ApacheDS Protocol Dns

The DNS protocol provider for ApacheDS

http://directory.apache.org/apacheds/1.5/apacheds-protocol-dns

ApacheDS Core

Server's core contains the JNDI provider, interceptors, schema, and database subsystems. The core is the heart of the server without protocols enabled.

http://directory.apache.org/apacheds/1.5/apacheds-core

ApacheDS Bootstrap Schemas

The minimal set of schemas needed to bootstrap the server's special schema partition which is used to store all the schemas for the server.

http://directory.apache.org/apacheds/1.5/apacheds-schema-bootstrap

Unnamed - jdbm:jdbm:jar:1.0

ApacheDS Schema Registries

Interfaces for schema entity registries are contained here.

http://directory.apache.org/apacheds/1.5/apacheds-schema-registries

ApacheDS Core Shared

Shared classes between the core plugin and the core to prevent cyclic dependencies since the core uses the core plugin.

http://directory.apache.org/apacheds/1.5/apacheds-core-shared

ApacheDS Utils

Contains utility classes for ApacheDS.

http://directory.apache.org/apacheds/1.5/apacheds-utils

ApacheDS JDBM Store

A JDBM entry store which does not have any dependency on core interfaces. The JDBM partition will use this store and build on it to adapt this to server specific partition interfaces. Having this separate module without dependencies on core interfaces makes it easier to avoid cyclic dependencies between modules. This is especially important for use within the bootstrap plugin which needs to build the schema partition used for bootstrapping the server.

http://directory.apache.org/apacheds/1.5/apacheds-jdbm-store

ApacheDS Constants

Contains classes that store interfaces with various constants in ApacheDS.

http://directory.apache.org/apacheds/1.5/apacheds-constants

ApacheDS BTree Base

Base BTree interfaces used by the BTreePartition and JdbmPartitions as well as by the JdbmStore. Used to break cyclic dependencies.

http://directory.apache.org/apacheds/1.5/apacheds-btree-base

ApacheDS Bootstrap Partition File Extractor

This artifact contains the classes needed to extract db files into the proper position for the schema partition.

http://directory.apache.org/apacheds/1.5/apacheds-bootstrap-extract

ApacheDS Bootstrap Partition

A special jar file that contains a pre-loaded partition with schema information. This schema partition will mount off of the ou=schema namingContext. This artifact contains the db files for this partition. It must be used with the apacheds-bootstrap-extract jar which contains the classes to install these files.

http://directory.apache.org/apacheds/1.5/apacheds-bootstrap-partition

ApacheDS Extra Schemas

A set of additional bootstrap schemas beyond the essential set.

http://directory.apache.org/apacheds/1.5/apacheds-schema-extras

SLF4J API Module

The slf4j API

http://www.slf4j.org

Spring Framework

Spring Framework

http://www.springframework.org

Spring Framework: Core

Spring Framework: Core

http://www.springframework.org

Geronimo Framework, Modules :: System

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/geronimo/framework/modules/geronimo-system

Geronimo Framework, Modules :: CLI

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/geronimo/framework/modules/geronimo-cli

CLI

Commons CLI provides a simple API for working with the command line arguments and options.

Geronimo Framework, Modules :: Common

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/geronimo/framework/modules/geronimo-common

Geronimo Framework, Modules :: Crypto

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/geronimo/framework/modules/geronimo-crypto

Geronimo Framework, Modules :: Kernel

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/geronimo/framework/modules/geronimo-kernel

ASM Core

A very small and fast Java bytecode manipulation framework

http://asm.objectweb.org/asm

ASM Commons

A very small and fast Java bytecode manipulation framework

http://asm.objectweb.org/asm-commons

ASM Tree

A very small and fast Java bytecode manipulation framework

http://asm.objectweb.org/asm-tree

cglib

http://cglib.sourceforge.net/

Log4j

Log4j

http://logging.apache.org/log4j/docs/

XStream Core

Unnamed - xpp3:xpp3_min:jar:1.1.3.4.O

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

http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/

Unnamed - xpp3:xpp3:jar:1.1.3.3

Commons JEXL

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

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

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/

Unnamed - javax.xml.bind:jaxb-api:jar:2.0

JavaBeans Activation Framework (JAF)

JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).

http://java.sun.com/products/javabeans/jaf/index.jsp

Unnamed - com.sun.xml.bind:jaxb-impl:jar:2.0.5

Streaming API for XML (STAX API 1.0)

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-stax-api_1.0_spec

Unnamed - woodstox:wstx-asl:pom:3.2.1

Spring Framework: Beans

Spring Framework: Beans

http://www.springframework.org

XBean :: Spring

XBean is a plugin based server architecture.

http://geronimo.apache.org/xbean/xbean-spring

SLF4J NOP Binding

The slf4j NOP binding

http://www.slf4j.org

Logging

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

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

Spring Framework: Context

Spring Framework: Context

http://www.springframework.org

AOP alliance

AOP Alliance

Apache Directory Daemon Bootstrappers

Daemon bootstrappers which initialize a classloader with jars laid out in an installation footprint.

http://www.apache.org/project/daemon-parent/daemon-bootstrappers

SLF4J LOG4J-12 Binding

The slf4j log4j-12 binding

http://www.slf4j.org

Daemon

Commons Daemon

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

Java Service Wrapper

http://wrapper.tanukisoftware.org/