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