Danil Flores created DIRSERVER-2091:
---------------------------------------
Summary: Server Side Sort Control Broken in 2.0.0 M20
Key: DIRSERVER-2091
URL: https://issues.apache.org/jira/browse/DIRSERVER-2091
Project: Directory ApacheDS
Issue Type: Bug
Components: ldap
Affects Versions: 2.0.0-M20
Reporter: Danil Flores
Given a partition with several objects with objectClass=inetOrgPerson, we want
to be able to perform a search with a server-side-sort request control.
The following ldapsearch query was giving the correct results in ApacheDS 2.0.0
M19:
ldapsearch -H ldap://localhost:10389 -x -D "uid=admin,ou=system" -W -b
"dc=example,dc=com" -s sub -a always -z 1000 "(objectClass=inetOrgPerson)"
"objectClass" -E sss=-cn:2.5.13.2
However in ApacheDS 2.0.0 M20, we get the following error upon running the same
query against a similar data set:
# search result
search: 2
result: 54 Loop detected
text: LOOP_DETECT: failed for MessageType : SEARCH_REQUEST
Message ID : 2
SearchRequest
baseDn : 'dc=example,dc=com'
filter : '(objectCla
ss=inetorgperson:[5])'
scope : whole subtree
typesOnly : false
Size Limit : 1000
Time Limit : no limit
Deref Aliases : deref Always
attributes : 'objectClass'
org.apache.directory.api.ldap.model.message.SearchRequestImpl@38b18ca0SortRequestControlImpl
[sortKeys=[SortKey : [cn, 2.5.13.2,reverse]]]: java.io.IOException: The system
cannot find the path specified
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)