You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Alex Karasulu <ao...@bellsouth.net> on 2006/04/10 19:55:07 UTC

Re: Embedded LDAP Server Viewer Portlet

Chris Cardona wrote:
> Hello All (Aaron, Joe, Paul),
>
> I would like to work on a new portlet for the console
> which can be used to view/explore the contents of the
> embedded LDAP server (Apache DS). This can be added
> under Misc > Embedded LDAP Server. I plan to use Dojo
> javascript toolkit and DWR to accomplish this task.
> Since we are already using DWR for our Ajax stuff my
> only question is the use of Dojo. Is it ok to include
> Dojo to the console? Your comments and suggestions are
> most welcome.
>   
Let us know what we can do to help with this.  We were also working on 
UI tools for ApacheDS so I think there can be good collaboration here.  
It would be nice to be able to run this GUI both in Geronimo and within 
an embedded Jetty instance running inside a standalone ApacheDS server.

I've CC'd a couple people who have been interested in doing this.  
Excuse the cross post to dev@d.a.o.

Regards,
Apache Directory Team



Re: Embedded LDAP Server Viewer Portlet

Posted by Alex Karasulu <ao...@bellsouth.net>.
Chris Cardona wrote:
> Hello Alex,
>
> Thanks for offering some help. My idea for this
> portlet is a simple way of viewing the contents of the
> ApacheDS. A tree widget will be used to navigate the
> entries and a table to list attributes of an entry. I
> also intend to add a way to do ldap searches and
> refesh data. 
Nice! You could also use persistent search with JNDI notifications to 
update your UI if other external clients change the DIT.  ApacheDS 
supports this control.   Added it myself I think in 1.0-RC1.  We need to 
get G up to date with the latest and greatest tho.
> If would be nice to include a way to add
> and modify entries. Not sure if ApacheDS includes APIs
> to accomplish such tasks (e.g. process an ldif file
> for adding entries, etc). 
There is a server side JNDI provider that mimics an on the wire LDAP 
JNDI provider but taps directly into the database for requests.  But I'd 
recommend just using simple JNDI LDAP connectivity with a local socket 
to the server just for now until some of the classloader issues are 
clear between ADS and G.  If designed properly you can just plugin the 
serverside provider in place of the SUN JNDI provider later.
> Please let me know if you
> have other ideas for this portlet so we can coordinate
> work.
>   
Sure will do.  Some ideas that occurred to me are doing LDIF imports and 
exports.  This is pretty easy to do once you have the UI setup though.  
Keep me updated on your progress.  This is exciting.

Alex

> Thanks,
> Chris
>
>
> --- Alex Karasulu <ao...@bellsouth.net> wrote:
>
>   
>> Chris Cardona wrote:
>>     
>>> Hello All (Aaron, Joe, Paul),
>>>
>>> I would like to work on a new portlet for the
>>>       
>> console
>>     
>>> which can be used to view/explore the contents of
>>>       
>> the
>>     
>>> embedded LDAP server (Apache DS). This can be
>>>       
>> added
>>     
>>> under Misc > Embedded LDAP Server. I plan to use
>>>       
>> Dojo
>>     
>>> javascript toolkit and DWR to accomplish this
>>>       
>> task.
>>     
>>> Since we are already using DWR for our Ajax stuff
>>>       
>> my
>>     
>>> only question is the use of Dojo. Is it ok to
>>>       
>> include
>>     
>>> Dojo to the console? Your comments and suggestions
>>>       
>> are
>>     
>>> most welcome.
>>>   
>>>       
>> Let us know what we can do to help with this.  We
>> were also working on 
>> UI tools for ApacheDS so I think there can be good
>> collaboration here.  
>> It would be nice to be able to run this GUI both in
>> Geronimo and within 
>> an embedded Jetty instance running inside a
>> standalone ApacheDS server.
>>
>> I've CC'd a couple people who have been interested
>> in doing this.  
>> Excuse the cross post to dev@d.a.o.
>>
>> Regards,
>> Apache Directory Team
>>
>>
>>
>>     
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
>
>   


Re: Embedded LDAP Server Viewer Portlet

Posted by Chris Cardona <ja...@yahoo.com>.
Hello Alex,

Thanks for offering some help. My idea for this
portlet is a simple way of viewing the contents of the
ApacheDS. A tree widget will be used to navigate the
entries and a table to list attributes of an entry. I
also intend to add a way to do ldap searches and
refesh data. It would be nice to include a way to add
and modify entries. Not sure if ApacheDS includes APIs
to accomplish such tasks (e.g. process an ldif file
for adding entries, etc). Please let me know if you
have other ideas for this portlet so we can coordinate
work.

Thanks,
Chris


--- Alex Karasulu <ao...@bellsouth.net> wrote:

> Chris Cardona wrote:
> > Hello All (Aaron, Joe, Paul),
> >
> > I would like to work on a new portlet for the
> console
> > which can be used to view/explore the contents of
> the
> > embedded LDAP server (Apache DS). This can be
> added
> > under Misc > Embedded LDAP Server. I plan to use
> Dojo
> > javascript toolkit and DWR to accomplish this
> task.
> > Since we are already using DWR for our Ajax stuff
> my
> > only question is the use of Dojo. Is it ok to
> include
> > Dojo to the console? Your comments and suggestions
> are
> > most welcome.
> >   
> Let us know what we can do to help with this.  We
> were also working on 
> UI tools for ApacheDS so I think there can be good
> collaboration here.  
> It would be nice to be able to run this GUI both in
> Geronimo and within 
> an embedded Jetty instance running inside a
> standalone ApacheDS server.
> 
> I've CC'd a couple people who have been interested
> in doing this.  
> Excuse the cross post to dev@d.a.o.
> 
> Regards,
> Apache Directory Team
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com