directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Karasulu <aok...@bellsouth.net>
Subject Re: [jira] Commented: (DIRSERVER-752) Alias Problem
Date Sun, 01 Oct 2006 17:35:42 GMT
Mbah,

Thanks to Stefan we'll fix this issue fast.  However you should be the 
one writing this unit test case instead of him.  Next time please look 
into doing this yourself if you want a faster response.

Alex


Mbah Tenjoh-Okwen wrote:
> Thanks. I will be on the alert to see what you come up with.
> 
> 
> On 10/1/06, *Stefan Zoerner* <szoerner@apache.org 
> <mailto:szoerner@apache.org>> wrote:
> 
>     Thanks. I can reproduce an error with your example code, at least with
>     ApacheDS 1.0 RC4. It causes a ClassCastException in the interceptor
>     chain. Currently I write a JUnit test in order to re-check with the
>     current 1.0 snapshot.
> 
>     Stay tuned.
> 
>     Greetings, Stefan
> 
>     ---8<---
> 
>     Stefan Zoerner (szoerner@apache.org <mailto:szoerner@apache.org>)
>     Apache Directory Project
>     Committer :: PMC Member
> 
>     Mbah Tenjoh-Okwen wrote:
>      > 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
>     <mailto:jira@apache.org>
>      > <mailto:jira@apache.org <mailto: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
>      >     < http://www.atlassian.com/software/jira>
>      >
>      >
>      >
> 
> 
>     --
> 
> 


Mime
View raw message