Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Problems with updating active directory index

Created: 21 Nov 2012 | 3 comments
Joe Saland's picture

I'm having trouble with a directory connection.  I can recreate the connection and it creates correctly the first time,  but everytime it goes to refresh the index I get the following error in the tomcat/localhost log:

 

21 Nov 2012 16:27:06,774- Thread: 20 INFO [com.vontu.profiles.manager.InfoSourceIndexJob] Indexing InfoSource Job begin executing
21 Nov 2012 16:27:06,837- No matching response control found for paged results - looking for 'class javax.naming.ldap.PagedResultsResponseControl
21 Nov 2012 16:27:06,838- Thread: 20 SEVERE [com.vontu.profiles.manager.InfoSourceIndexCreator] Unexpected exception while creating exact data profile "adconnection" version 1
Cause:
java.lang.NullPointerException
java.lang.NullPointerException
    at com.vontu.profiles.manager.directoryconnection.LdapIndexSearchObject$Mapper.mapFromContext(LdapIndexSearchObject.java:112)
    at com.vontu.profiles.manager.directoryconnection.LdapIndexSearchObject$Mapper.mapFromContext(LdapIndexSearchObject.java:85)
    at org.springframework.ldap.core.ContextMapperCallbackHandler.getObjectFromNameClassPair(ContextMapperCallbackHandler.java:67)
    at org.springframework.ldap.core.CollectingNameClassPairCallbackHandler.handleNameClassPair(CollectingNameClassPairCallbackHandler.java:50)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:297)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:237)
    at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:624)
    at com.vontu.profiles.manager.directoryconnection.MembershipResolver$MembershipIterator.search(MembershipResolver.java:197)
    at com.vontu.profiles.manager.directoryconnection.MembershipResolver$MembershipIterator.hasNext(MembershipResolver.java:154)
    at com.vontu.profiles.manager.directoryconnection.UserGroupEntryReaderCreator.getUniqueUserGroupEntries(UserGroupEntryReaderCreator.java:90)
    at com.vontu.profiles.manager.directoryconnection.UserGroupEntryReaderCreator.createUserGroupEntryReader(UserGroupEntryReaderCreator.java:76)
    at com.vontu.profiles.manager.directoryconnection.DirectoryConnectionSourceIndexCreator.createIndex(DirectoryConnectionSourceIndexCreator.java:198)
    at com.vontu.profiles.manager.directoryconnection.DirectoryConnectionSourceIndexCreator.indexDirectoryConnection(DirectoryConnectionSourceIndexCreator.java:138)
    at com.vontu.profiles.manager.directoryconnection.DirectoryConnectionSourceIndexCreator.indexInfoSourceOnManager(DirectoryConnectionSourceIndexCreator.java:74)
    at com.vontu.profiles.manager.InfoSourceIndexCreator.indexListOfDataSources(InfoSourceIndexCreator.java:138)
    at com.vontu.profiles.manager.directoryconnection.DirectoryConnectionSourceIndexJob.index(DirectoryConnectionSourceIndexJob.java:12)
    at com.vontu.profiles.manager.InfoSourceIndexJob.execute(InfoSourceIndexJob.java:46)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
21 Nov 2012 16:27:06,855- Thread: 20 SEVERE [com.vontu.profiles.manager.InfoSourceIndexCreator] Unexpected error occurred while creating exact data profile "adconnection" version 1. null

Comments 3 CommentsJump to latest comment

pete_4u2002's picture

can you check by using ldap browser with the logged in user to verify if you can access the list?

Joe Saland's picture

Yes it works just fine with Softerra and when I create the index the first time it also works just fine.  It's only on re-indexing that it begins to fail.

Jsneed's picture

This recently started happening to us.  We have a ticket in to support and I'll post here if we figure anything out.