Stefan Seelmann created DIRSERVER-2308:
------------------------------------------

             Summary: Moddn overrides existing entry
                 Key: DIRSERVER-2308
                 URL: https://issues.apache.org/jira/browse/DIRSERVER-2308
             Project: Directory ApacheDS
          Issue Type: Bug
          Components: ldap
    Affects Versions: 2.0.0.AM26
            Reporter: Stefan Seelmann
             Fix For: 2.0.0.AM27


Moddn operation where the new DN matches an already existing entry overrides 
that entry

{noformat}
dn: uid=bar,dc=example,dc=com
changetype: add
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
uid: bar
cn: bar
sn: bar

dn: uid=foo,dc=example,dc=com
changetype: add
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
uid: foo
cn: foo
sn: foo

dn: uid=bar,dc=example,dc=com
changetype: moddn
newrdn: uid=foo
deleteoldrdn: 1
newsuperior: dc=example,dc=com

{noformat}

Result is that uid=bar is gone and uid=foo has attributes of bar.

{noformat}
dn: uid=foo,dc=example,dc=com
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
cn: bar
sn: bar
uid: foo
{noformat}

Expected: Error 68 (entryAlreadyExists)





--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to