I did a quick test by adding an entry with employeeNumber dn: uid=x,ou=system objectclass: inetOrgPerson objectclass: organizationalPerson objectclass: person objectclass: top cn: x sn: x employeenumber: nikos.kalospiros uid: x
and searched with filter (employeeNumber=nikos.kalospiros) this worked as expected by returning the above entry. Can you perform this test on a test machine and see am thinking that there might be an issue in your index on employeeNumber attribute On Mon, Apr 9, 2012 at 9:14 PM, <[email protected]> wrote: > Hi again, I thought I understood what was going on with this but I just > realized that employeeNumber and displayName have the same type > (1.3.6.1.4.1.1466.115.121.1.15) Directory String and same equality, > caseIgnoreMatch. > > So it seems one should be able to search for a string containing a period, > correct ? > Is this something I have improperly configured? > > I entered a JIRA > https://issues.apache.org/jira/browse/DIRSERVER-1705 > > but now I'm not sure what the issue is. > I appreciate any insights on this.. > > Regards, > Carlo Accorsi > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of > Kiran Ayyagari > Sent: Saturday, April 07, 2012 11:36 AM > To: [email protected] > Subject: Re: Exception while searching apacheds-2.0.0-M6 > > is the attribute 'employeeNumber' of type numeric, then the assertion value > in filter is of wrong, a string value was given > > > On Sat, Apr 7, 2012 at 8:57 PM, <[email protected]> wrote: >> >> Hi, I have a clean install 1GB of memory dedicated to the JVM. >> New partition with Partition cache size of 10000 I set and index on >> the attribute employeeNumber with a cache size of 50000 My partition >> was loaded with 90K entries in the ou 'ou=int,o=cpro' >> Server restarted after config changes and after ldif load. >> >> Set my connection time limits to a minute but after about 2 seconds the >> following exceptions are thrown. >> Does this exception look like a timeout? >> There is only one entry matching the search criteria. >> >> I've tried other ldap clients so it's not limited to directory studio. >> >> Any ideas? Thank you all! >> >> Regards, >> Carlo Accorsi >> >> >> >> >> Error while performing search >> - [LDAP: error code 80 - OTHER: failed for MessageType : SEARCH_REQUES >> javax.naming.NamingException: [LDAP: error code 80 - OTHER: failed >> for MessageType : SEARCH_REQUEST Message ID : 7 >> SearchRequest >> baseDn : 'ou=int,o=cpro' >> filter : '(employeeNumber=nikos.kalospiros:[9223372036854775807])' >> scope : whole subtree >> typesOnly : false >> Size Limit : 1000 >> Time Limit : no limit >> Deref Aliases : deref In Searching >> attributes : 'displayName', 'objectClass' >> org.apache.directory.shared.ldap.model.message.SearchRequestImpl@249c7220: >> null]; remaining name 'ou=int,o=cpro' >> at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown >> Source) >> at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown >> Source) >> at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown >> Source) >> at >> com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(Unknown Source) >> at >> com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(Unknown Source) >> at >> com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(Unknown Source) >> at >> org.apache.directory.studio.connection.core.io.jndi.StudioNamingEnumer >> ation.hasMore(StudioNamingEnumeration.java:139) >> at >> org.apache.directory.studio.ldapbrowser.core.jobs.SearchRunnable.searc >> hAndUpdateModel(SearchRunnable.java:323) >> at >> org.apache.directory.studio.ldapbrowser.core.jobs.SearchRunnable.run(S >> earchRunnable.java:184) >> at >> org.apache.directory.studio.connection.core.jobs.StudioConnectionJob.r >> un(StudioConnectionJob.java:114) >> at >> org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) >> >> [LDAP: error code 80 - OTHER: failed for MessageType : SEARCH_REQUEST >> Message ID : 7 >> SearchRequest >> baseDn : 'ou=int,o=cpro' >> filter : '(employeeNumber=nikos.kalospiros:[9223372036854775807])' >> scope : whole subtree >> typesOnly : false >> Size Limit : 1000 >> Time Limit : no limit >> Deref Aliases : deref In Searching >> attributes : 'displayName', 'objectClass' >> org.apache.directory.shared.ldap.model.message.SearchRequestImpl@249c7 >> 220: null] >> >> >> > > > > -- > Kiran Ayyagari -- Kiran Ayyagari
