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 partition jar. An example of this approach is in my copy of triplesec, in particular https:// svn.apache.org/repos/asf/directory/sandbox/djencks/triplesec-jacc2/ bootstrap-partition. Be sure to remove the original bootstrap partition jar or the server won't start.

There may be other ways to do this but I think this is fairly convenient for an embedded server.

thanks
david jencks

On Sep 19, 2007, at 6:21 AM, [EMAIL PROTECTED] wrote:

With DS 1.0 we used OpenLdap style schema files from which we created java 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 embedded solution.

Should I use BootstrapSchemaLoader()? Can someone point me to an example or Wiki on this?

Many Thanks


Simon Temple


Reply via email to