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 <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED]

Regards,
Apache Directory Team





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

Reply via email to