Hi,

May be embed ApacheDS into XWiki:
http://directory.apache.org/apacheds/1.5/41-embedding-apacheds-into-an-application.html
 ?

Note that I'm not familiar with LDAP, may be I'm wrong.

Cheers!

- Asiri

On Thu, Apr 5, 2012 at 7:30 AM, Thomas Mortagne
<[email protected]>wrote:

> I think the main challenge here is that LDAP is not HTTP so you can't
> count on classical Servlet way of communicating with XWiki like it's
> done for everything right now (UI, WebDAV, REST, XML-RPC, etc.) so the
> first thing will be to find a way to access XWiki with another
> protocol than HTTP without it to be a pain to setup.
>
> On Thu, Apr 5, 2012 at 7:12 AM, sasinda rukshan
> <[email protected]> wrote:
> > Hi Teja,
> >
> > You can try with JNDI to call LDAP
> > You may need to modify the action servlet for  authentication.( XWiki is
> > using struts front controller framework).Or may be you can use an
> > intercepting filter (don't think its possible there). Thomas will give
> you
> > more info. I am just suggesting an approach. I am a student like you are
> > here. Don't worry I am not proposing for LDAP project.
> >
> > Regards
> > Sasinda Rukshan.
> >
> > On Wed, Apr 4, 2012 at 5:21 PM, Thomas Mortagne
> > <[email protected]>wrote:
> >
> >> On Wed, Apr 4, 2012 at 1:37 PM, Sai Teja Jammalamadaka
> >> <[email protected]> wrote:
> >> > Hello.
> >> >
> >> > My name is Sai Teja Jammalamadaka.
> >> > I'm a Student of Computer Science and Engineering (B.Tech.) at Vishnu
> >> > Institute of Technology, Bhimavaram, India.
> >> >
> >> > I am interested to participate in GSOC this year.
> >> > I've taken a look at the ideas page, and I see that you are wanting to
> >> > develop a LDAP server using XWiki.
> >> >
> >> > To be frank, I have never worked on an open source project before.
> >> > I have worked on Java based web projects which I've submitted for
> >> > Competitions like Oracle's ThinkQuest International Competition and
> IBM's
> >> > The Great Mind Challenge. I created a small side scrolling java game
> >> using
> >> > the JGame Java Library. So I do have a good exposure to the Java
> >> Language.
> >> > But I've never channeled my time into working with a public open
> source
> >> > project, as of yet.
> >> >
> >> > What I've understood from discussing on IRC is that the project is to
> >> > implement an XWiki LDAP as a backend for user registration and groups
> for
> >> > XWiki.
> >>
> >> To say it another way, the idea is to allow communicating with XWiki
> >> using LDAP protocol. With a main target for the GSOC on user
> >> authentication and group management.
> >>
> >> > I think that it will provide me with a good challenge and at the
> >> > same time allow me to learn more about java, since I am a java
> programmer
> >> > at heart. One of my strong points is that I can analyse pieces of java
> >> code
> >> > with ease, so I feel that I will be able to get a good understanding
> of
> >> > XWiki during the community bonding period in May before the actual
> coding
> >> > starts.
> >> >
> >> > I would like your advice and feedback.
> >> > I mean is there scope for you to select a project related to the LDAP
> >> > compared to other projects? And since I've never worked before on open
> >> > source projects, will that affect my chance of getting accepted? What
> >> else
> >> > can I do to overcome that drawback?
> >>
> >> The fact that you never worked on an open source project is not
> >> directly relevant for me but it imply that we can't see code you wrote
> >> which make it harder for us to really see what you can do.
> >>
> >> As suggested on
> >>
> >>
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/student+application+form
> >> if you don't have any code to show (and even if you have) the best is
> >> to provide pull requests for some issues on http://jira.xwiki.org
> >> (best being to choose issue related to what you plan to work on like
> >> LDAP authenticator or user/group management in general).
> >>
> >> >
> >> > Eagerly Awaiting Your Reply,
> >> > Sai Teja Jammalamadaka,
> >> > Student of Computer Science and Engineering,
> >> > Vishnu Institute of Technology,
> >> > Bhimavaram, 534204
> >> > Andhra Pradesh
> >> > INDIA
> >> >
> >> > Link to CV:
> >> >
> >>
> https://docs.google.com/open?id=0B3KNacfHUN6OamJwWGFuQ0FULWlmLUxab25yejhaQQ
> >> > Website: www.saiteja.in (undergoing maintenance)
> >> > Email: [email protected]
> >> > IRC Nick: audiodevelop
> >> > _______________________________________________
> >> > devs mailing list
> >> > [email protected]
> >> > http://lists.xwiki.org/mailman/listinfo/devs
> >>
> >>
> >>
> >> --
> >> Thomas Mortagne
> >> _______________________________________________
> >> devs mailing list
> >> [email protected]
> >> http://lists.xwiki.org/mailman/listinfo/devs
> >>
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to