Hi Continuum users and devs,


I would like to share my experimentations regarding Continuum (and I suppose Archiva works the same) integration with a corporate LDAP (Active Directory in my case).


After following [1], authentication seemed to work fine. redback.default.admin was able to administrate Continuum, and any other user from the AD was able to login and was considered as guest. There is no more “register” link, only “authenticate”.


My next test was to try adding some roles to users. After logging in with my admin account, I tried to click on “Users” menu. But after a very long time (timeout?) the page appears without any user. Even trying to filter on a specific user name returned no result.


The reason seemed to be that my company LDAP was too big. After changing configuration to a small subdirectory of the LDAP (with less than 100 users), it worked as expected.


I’m currently testing with Continuum 1.3.1 and I would like to know if any progress was done concerning LDAP integration? If not I would like to know what I can do to help. The possible improvements I can see are:

-          improve the filter functionality to construct a dynamic LDAP query instead of (I guess) retrieving the whole LDAP then filtering in memory

-          improve the user screen by limiting the number of results from LDAP query (I don’t know if pagination is possible with LDAP)


Best regards,



[1] http://redback.codehaus.org/integration/ldap.html



Julien HENR
Y / Capgemini SUD / Nice
Consultant Technologie & Architecture
Tel : + 33 4 93 72 41 56 / Fax : + 33 4 93 21 02 95 / www.capgemini.com
Porte de l’Arénas – Entrée B | 455 Promenade des Anglais | 06200 Nice
Together. Free your energies


This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.