[ http://issues.apache.org/jira/browse/DIRSERVER-633?page=all ]
Emmanuel Lecharny resolved DIRSERVER-633.
-----------------------------------------
Resolution: Cannot Reproduce
I have tested the issue, with the very same command, on linux, and I cannot
reproduce it. I even tried with LdapBorwser, but I cannot reproduce it anymore :
test.ldif file :
----------------
dn: cn=Bryan Ferry,dc=example,dc=com
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
givenname: Bryan
sn: Ferry
cn: Bryan Ferry
[EMAIL PROTECTED] apacheds]$ ldapadd -x -D "uid=admin,ou=system" -w "secret" -h
localhost -p 10389 -a -f test.ldif
adding new entry "cn=Bryan Ferry,dc=example,dc=com"
Searching with givenname :
--------------------------------------
[EMAIL PROTECTED] apacheds]$ ldapsearch -x -D "uid=admin,ou=system" -w "secret"
-h localhost -p 10389 -b "dc=example,dc=com" -s sub "(givenname=Bryan)"
# extended LDIF
#
# LDAPv3
# base <dc=example,dc=com> with scope subtree
# filter: (givenname=Bryan)
# requesting: ALL
#
# Bryan Ferry, example.com
dn: cn=Bryan Ferry,dc=example,dc=com
givenname: Bryan
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: top
sn: Ferry
cn: Bryan Ferry
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
Searching with givenName :
--------------------------------------
[EMAIL PROTECTED] apacheds]$ ldapsearch -x -D "uid=admin,ou=system" -w "secret"
-h localhost -p 10389 -b "dc=example,dc=com" -s sub "(givenName=Bryan)"
# extended LDIF
#
# LDAPv3
# base <dc=example,dc=com> with scope subtree
# filter: (givenName=Bryan)
# requesting: ALL
#
# Bryan Ferry, example.com
dn: cn=Bryan Ferry,dc=example,dc=com
givenname: Bryan
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: top
sn: Ferry
cn: Bryan Ferry
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
> Attribute givenname is changed to gn by the server, if an entry is added
> ------------------------------------------------------------------------
>
> Key: DIRSERVER-633
> URL: http://issues.apache.org/jira/browse/DIRSERVER-633
> Project: Directory ApacheDS
> Issue Type: Bug
> Affects Versions: 1.0-RC3
> Environment: ApacheDS 1.0 RC 3
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
> Microsoft Windows XP version 5.1 Service Pack 1
> Reporter: Stefan Zoerner
>
> If I import an entry like this (e.g. ldapadd tool):
> dn: cn=Bryan Ferry,dc=example,dc=com
> objectclass: top
> objectclass: person
> objectclass: organizationalPerson
> objectclass: inetOrgPerson
> givenname: Bryan
> sn: Ferry
> cn: Bryan Ferry
> the data is stored to an entry with attribute "gn", not "givenname":
> dn: cn=Bryan Ferry,dc=example,dc=com
> objectclass: person
> objectclass: organizationalPerson
> objectclass: inetOrgPerson
> objectclass: top
> gn: Bryan
> sn: Ferry
> cn: Bryan Ferry
> It can't be found with a search like this
> $ ldapsearch -h localhost -p 10389 -b "dc=example,dc=com" -s sub
> "(givenName=Bryan)".
> It is found via this search, but the attribute is missing in the result.
> $ ldapsearch -h localhost -p 10389 -b "dc=example,dc=com" -s sub
> "(givenname=Bryan)" givenname
> version: 1
> dn: cn=Bryan Ferry,dc=example,dc=com
> Note that it is important whether I use "givenName" or "givenname" -- they
> behave different.
--
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