directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mbah Tenjoh-Okwen" <tenjohok...@googlemail.com>
Subject Re: [jira] Commented: (DIRSERVER-752) Alias Problem
Date Sun, 01 Oct 2006 15:24:03 GMT
Thanks
here is the relevant part of the code:

           //create context
            DirContext ctx=new InitialDirContext(properties);

            //create entry attributes
            Attributes attrs= new BasicAttributes(true);
            Attribute attr= new BasicAttribute("objectClass", "alias");
            Attribute attr1= new BasicAttribute("aliasedObjectName",
"ou=favorite,ou=Fruits,ou=system");
            attrs.put(attr);
            attrs.put(attr1);


            // create the string to contain rdns
            String rdns ="ou=bestFruit,ou=Fruits";

            //create the subentry
            ctx.createSubcontext(rdns, attrs);


Here is the stack trace I got:

javax.naming.NamingException: [LDAP: error code 80 - failed to add entry
ou=bestFruittt,ou=Fruits,ou=system: Unexpected exception.]; remaining name
'ou=bestFruittt,ou=Fruits'
    at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3029)
    at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2931)
    at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2737)
    at com.sun.jndi.ldap.LdapCtx.c_createSubcontext(LdapCtx.java:770)
    at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(
ComponentDirContext.java:319)
    at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(
PartialCompositeDirContext.java:248)
    at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(
PartialCompositeDirContext.java:236)
    at javax.naming.directory.InitialDirContext.createSubcontext(
InitialDirContext.java:178)
    at binds.BindAlias.main(BindAlias.java:45)

A word about the code.
If I replace "alias" with another objectClass- say "top"  the code runs
without errors.


thanks


On 9/30/06, Stefan Zoerner (JIRA) <jira@apache.org> wrote:
>
>     [
> http://issues.apache.org/jira/browse/DIRSERVER-752?page=comments#action_12438885]
>
> Stefan Zoerner commented on DIRSERVER-752:
> ------------------------------------------
>
> The information the reporter provieded is not sufficient to help. At least
> a JNDI source code fragment is needed (what exactly has been tried to create
> an alias), and a stack trace would be helpful as well.
>
> ApacheDS does support alias entries, btw.
>
> > Alias Problem
> > -------------
> >
> >                 Key: DIRSERVER-752
> >                 URL: http://issues.apache.org/jira/browse/DIRSERVER-752
> >             Project: Directory ApacheDS
> >          Issue Type: Bug
> >         Environment: windows XP
> >            Reporter: mbah tenjoh-okwen
> >
> >     hello
> >      I would like to know if apacheDS supports aliasing and if so what
> do I need to do in other to add a
> >     sub context of object class type "alias". Each time I try to add one
> I  get an error report. I use JNDI and so the error i get is of type
> javax.naming.NamingException .
> >     I will appreciate your help
> >     thanks
>
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators:
> http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>

Mime
View raw message