Details
Description
I am trying to match entries in two directories and produce an xml file of differences. ApacheDS is the server for both directories. JXplorer is being used to modify one of the directories. The modified directory is read using a SearchResultListener. In one case the dn of the SearchResultEntry passed to the listener is incorrect. It only contains the rdn of the entry. The specific case is when a new uniqueMember is added to an existing entry of type groupOfUniqueNames. This occurs with both JXplorer and also with Apache Directory Studio. After starting and stopping the server the correct dn is contained in the entry passed. Waiting aproximately 15 minutes also clears the problem. Am using unboundid ldap client library
Reported problem initially to unboundid but determined by running a proxy that the invalid dn was being returned from server. Link to unboundui report is http://sourceforge.net/p/ldap-sdk/discussion/1001257/thread/ffbae6dd/