Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.0-RC4
-
None
-
None
-
None
-
* ApacheDS 1.0 RC4 SNAPSHOT
* Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
* Windows XP Professional SP2
Description
I use Apache Directoty Server 1.0 RC4 SNAPSHOT with server.xml unchanged. If I create an entry with multivalued RDN like this:
dn: cn=Kate Bush+sn=Bush,dc=example,dc=com
objectclass: top
objectclass: person
sn: Bush
cn: Kate Bush
i.e.
$ ldapmodify -D "uid=admin,ou=system" -w ****** -a -f multiValued.ldif
adding new entry cn=Kate Bush+sn=Bush,dc=example,dc=com
$
the entry is returned in searches with a wrong dn:
$ ldapsearch -D "uid=admin,ou=system" -w ****** -b "dc=example,dc=com" -s one "(sn=Bush)"
version: 1
dn: cn=Kate Bush,dc=example,dc=com
objectclass: person
objectclass: top
sn: Bush
cn: Kate Bush
$ ldapsearch -D "uid=admin,ou=system" -w ****** -b "cn=Kate Bush+sn=Bush,dc=example,dc=com" -s base "(sn=Bush)"
version: 1
dn: cn=Kate Bush,dc=example,dc=com
objectclass: person
objectclass: top
sn: Bush
cn: Kate Bush
$
The expected dn is cn=Kate Bush+sn=Bush,dc=example,dc=com in both cases.
I'll attach a JUnit test which demonstrates this issue soon.
Attachments
Attachments
Issue Links
- is related to
-
DIRSERVER-628 Creation of entry with multivalued RDN leads to wrong attribute value
- Closed