I'm trying to understand why I'm getting what seems like a premature timeout.
When I set the timeout in my search request, I believe it is in seconds.
SearchRequest.setTimeLimit(5); // seconds
When I try to get a search cursor,
SearchCursor cur = LdapNetworkConnection. search(SearchRequest);
it times out with this error
org.apache.directory.api.ldap.model.exception.LdapException: TimeOut occurred
at
org.apache.directory.ldap.client.api.SearchCursorImpl.next(SearchCursorImpl.java:140)
I think LdapNetworkConnection.java line 1595 treats the seconds as milliseconds
?
I'm just setting my timeout to 0 to get around this for now.. Thanks.