Work in progress

This site is in the process of being reviewed and updated.

Introduction

Apache Directory Server is using a Spring based configuration since version 1.0. It's still what we use in 1.5, but we will change it to have a DIT based configuration soon (2.0 is the target for such a move)

 As we have many users who are depending on this configuration, we can't change it as we want, because it will have deep impact on our installed base. Having a DIT based configuration will allow us to be more flexible, as we may then facade theDIT configuration with some Configuration Manager, and also allow old configuration to work.

Existing configuration

The current configuration has been modified lately, so we will describe the configuration before this modification.

We have 3 parts in the configuration :

  • "environment" contains all the Key/Properties used by the server
  • "configuration" contains the server configuration
  • Partitions where we describe all the partitions parameters ("system" and "example" here)

There are something we may want to change here :
– the "configuration" bean should be renamed to "serverConfiguration", to avoid a confusion

Environment

Here, we give all the parameters that are directly used by the server and stored

  • No labels