
|
If you were logged in you would be able to see more operations.
|
|
|
|
File Attachments:
|
|
|
Environment:
|
Server: ApacheDS 0.9.1 on Windows XP
java version "1.5.0_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07)
Client: Windows XP
Command line tool ldapadd (from IBM Tivoli Directory Server)
or Softerra LDAP Administrator 3.2
Server: ApacheDS 0.9.1 on Windows XP
java version "1.5.0_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07)
Client: Windows XP
Command line tool ldapadd (from IBM Tivoli Directory Server)
or Softerra LDAP Administrator 3.2
|
|
| Resolution Date: |
11/Aug/05 02:53 AM
|
|
If additional objectclasses are added to an existing entry by a client, the old ones are lost.
e.g. applying the following LDIF to ApacheDS
--8<--
# create an entry for a person
#
dn: cn=Tori Amos,ou=system
changetype: add
objectclass: top
objectclass: person
cn: Tori Amos
sn: Amos
description: an American singer-songwriter
# add objectclasses and uid
#
dn: cn=Tori Amos,ou=system
changetype: modify
add: objectclass
objectclass: organizationalPerson
objectclass: inetOrgPerson
-
add: uid
uid: tamos
-
-->8--
leaves an entry behind with only two (instead of all for objectclasses):
$ ldapadd -p 10389 -D uid=admin,ou=system -w *** -f addAndModifyObjectClasses.ldif
adding new entry cn=Tori Amos,ou=system
modifying entry cn=Tori Amos,ou=system
$ ldapsearch -p 10389 -b "ou=system" "(cn=Tori Amos)"
cn=Tori Amos,ou=system
sn=Amos
objectclass=inetOrgPerson
objectclass=organizationalPerson
cn=Tori Amos
uid=tamos
description=an American singer-songwriter
---
Expected result would be:
cn=Tori Amos,ou=system
sn=Amos
objectclass=top
objectclass=person
objectclass=inetOrgPerson
objectclass=organizationalPerson
cn=Tori Amos
uid=tamos
description=an American singer-songwriter
|
|
Description
|
If additional objectclasses are added to an existing entry by a client, the old ones are lost.
e.g. applying the following LDIF to ApacheDS
--8<--
# create an entry for a person
#
dn: cn=Tori Amos,ou=system
changetype: add
objectclass: top
objectclass: person
cn: Tori Amos
sn: Amos
description: an American singer-songwriter
# add objectclasses and uid
#
dn: cn=Tori Amos,ou=system
changetype: modify
add: objectclass
objectclass: organizationalPerson
objectclass: inetOrgPerson
-
add: uid
uid: tamos
-
-->8--
leaves an entry behind with only two (instead of all for objectclasses):
$ ldapadd -p 10389 -D uid=admin,ou=system -w *** -f addAndModifyObjectClasses.ldif
adding new entry cn=Tori Amos,ou=system
modifying entry cn=Tori Amos,ou=system
$ ldapsearch -p 10389 -b "ou=system" "(cn=Tori Amos)"
cn=Tori Amos,ou=system
sn=Amos
objectclass=inetOrgPerson
objectclass=organizationalPerson
cn=Tori Amos
uid=tamos
description=an American singer-songwriter
---
Expected result would be:
cn=Tori Amos,ou=system
sn=Amos
objectclass=top
objectclass=person
objectclass=inetOrgPerson
objectclass=organizationalPerson
cn=Tori Amos
uid=tamos
description=an American singer-songwriter
|
Show » |
made changes - 09/Aug/05 06:17 AM
| Field |
Original Value |
New Value |
|
Fix Version/s
|
|
0.9.2
[ 12310192
]
|
made changes - 10/Aug/05 04:21 PM
|
Status
|
Open
[ 1
]
|
Resolved
[ 5
]
|
|
Resolution
|
|
Fixed
[ 1
]
|
made changes - 10/Aug/05 07:29 PM
made changes - 10/Aug/05 11:00 PM
made changes - 11/Aug/05 01:16 AM
|
Resolution
|
Fixed
[ 1
]
|
|
|
Status
|
Resolved
[ 5
]
|
Reopened
[ 4
]
|
made changes - 11/Aug/05 02:49 AM
|
Status
|
Reopened
[ 4
]
|
In Progress
[ 3
]
|
made changes - 11/Aug/05 02:53 AM
|
Resolution
|
|
Fixed
[ 1
]
|
|
Status
|
In Progress
[ 3
]
|
Resolved
[ 5
]
|
made changes - 28/Aug/05 04:31 PM
|
Status
|
Resolved
[ 5
]
|
Closed
[ 6
]
|
made changes - 10/Feb/06 12:34 PM
|
Project
|
Directory Server
[ 10516
]
|
Directory ApacheDS
[ 12310260
]
|
|
Fix Version/s
|
0.9.2
[ 12310192
]
|
|
|
Key
|
DIREVE-216
|
DIRSERVER-335
|
|
Affects Version/s
|
0.9.1
[ 11125
]
|
|
|