directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Endi S. Dewata (JIRA)" <j...@apache.org>
Subject [jira] Closed: (DIRSERVER-298) Problems with mixed-case in suffix
Date Wed, 04 Oct 2006 16:57:21 GMT
     [ http://issues.apache.org/jira/browse/DIRSERVER-298?page=all ]

Endi S. Dewata closed DIRSERVER-298.
------------------------------------


> Problems with mixed-case in suffix
> ----------------------------------
>
>                 Key: DIRSERVER-298
>                 URL: http://issues.apache.org/jira/browse/DIRSERVER-298
>             Project: Directory ApacheDS
>          Issue Type: Bug
>            Reporter: Endi S. Dewata
>         Assigned To: Alex Karasulu
>            Priority: Minor
>         Attachments: mixed-case.patch
>
>
> The server currently has some problems with suffixes that contain mixed cases, e.g. dc=VergeNet,
dc=com.
> 1. Add
> ------
> In ServerContextFactory.java line #630, JdbmDatabase is initialized with un-normalized
suffix.
>     Database db = new JdbmDatabase( upSuffix, wkdir );
> But in JdbmDatabase.java line #673, when adding an entry to the database, the suffix
is compared with the normalized dn of the new entry.
>     if ( dn.equals( suffix ) )
> This is causing the add operation to fail.
> 2. Search
> ---------
> In RootNexus.java line #203, the suffix is being normalized during registration.
>     backends.put( backend.getSuffix( true ).toString(), backend );
> However, in RootNexus.java line #556, the dn used to look up the backend is not normalized.
>     return ( ContextPartition ) backends.get( clonedDn.toString() );
> This is causing the search operation to fail.

-- 
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