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]