Hi, I have just developed this Grails plugin and would like to thank all who have worked on ApacheDS that made it possible. Thanks for the hard work. Begin forwarded message: > From: Luke Daley > Date: 21 May 2009 1:15:14 PM > To: Grails Users > Subject: [grails-user] New plugin: ldap-server. > Reply-To: user@grails.codehaus.org > > Hi, > > I have just released version 0.1 of the new ldap-server plugin for > Grails. > > http://grails.org/plugin/ldap-server > > This plugin allows you to embed a “transient” LDAP server in your > Grails application for rapid development and continuous testing (not > unlike how Grails uses HSQLDB). The plugin uses ApacheDS 1.5.4 as > it's directory implementation. > > It currently has the following features: > > • Revertable directory state > • Automatic loading of defined static data > • Automatic loading of defined custom schema > • Support for loading templated LDIF fixtures > • Support for loading arbitrary LDIF (file, dir of .ldif files, or > a string of LDIF) > • Dynamic reloading of directories on static data, schema or config > change > • Servers available as beans in the application context within your > application (for getting at data or reverting state) > • A exists(String dn) server bean method for verifying that an > entry exists in the directory > • A getAt(String dn) server bean method for getting the entry at dn > as a Map > > This plugin combined with the existing ldap plugin (http://grails.org/plugin/ldap > ) provides a very productive environment for developing applications > that interact with LDAP directories.