Use prefix 00blah.ldif, 01foo.ldif, 02bar.ldif ...


On 9/19/07, <> wrote:

Thanks Guys

I think I'm going to use Studio to import our old schema files and convert
to LDIF.  DS can then load them on first start.

Can I influence the order of processing of my LDIF files?  Otherwise I may
import a file of entries of a type I have yet to define - content before

Hope this makes sense...

- SimonT

19 September 2007 14:11
To: "Apache Directory Developers List" <>
From: "Emmanuel Lecharny" <>
Subject: Re: Custom Schema - Moving from DS 1.0 to 1.5

Hi Simon,

you may also want to use JNDI to inject your schema into the server.
This is explained here :

Last, not least, you may use the SchemaConverter we have created to
generate some Ldif file from your schema, and then import this ldif
file into the server. Youc an use Apache Studio to generate those ldif

However, we need more documentation about this aspect. Can you fill a
JIRA asking for more doco about schema loaded into an embedded server

Thanks !

On 9/19/07, David Jencks <> wrote:
> One way to do this is to use the maven plugin to build your own bootstrap
> partition that includes a
> org/apache/directory/server/schema/bootstrap/partition/DBFILES
> and to  put that in your server instead of the supplied bootstrap
> jar.  An example of this approach is in my copy of triplesec, in
> .
>  Be sure to remove the original bootstrap partition jar or the server
> start.
> There may be other ways to do this but I think this is fairly convenient
> an embedded server.
> thanks
> david jencks
> On Sep 19, 2007, at 6:21 AM, wrote:
> With DS 1.0 we used OpenLdap style schema files from which we created
> files using apacheds-core-plugin and maven.
> Then we added them to our configuration using
> MutableServerStartupConfiguration.setBootstrapSchemas().
> How should I generate and install our 20+ custom schema for DS 1.5?
> I need to do this programmatically as we deliver DS as part of an
> solution.
> Should I use BootstrapSchemaLoader()?  Can someone point me to an example
> Wiki on this?
> Many Thanks
> Simon Temple

Emmanuel Lécharny