Active Directory Group Recon Fails with Error "The value for a key [group Configuration Lookup] is not defined in the provided map" (Doc ID 1609306.1)

Last updated on NOVEMBER 27, 2016

Applies to:

Identity Manager Connector - Version 11.1.1.0 to 11.1.1.6.0
Information in this document applies to any platform.

Symptoms

Active Directory Group Recon fails .Job history shows the below error.

oracle.iam.connectors.icfcommon.exceptions.IntegrationException: The value for a key [group Configuration Lookup] is not defined in the provided map

Connector server log doesn't show any errors but oim_server1-diagnostic.log shows the following errors.

 

[2013-12-19T14:41:54.683+05:30] [oim_server1] [WARNING] [] [oracle.iam.scheduler.vo] [tid: OIMQuartzScheduler_Worker-5] [userId: oiminternal] [ecid: 0000KBzLoRiCwkJpMkXBie1IfzMI000001,1:29520] [APP: oim#11.1.2.0.0] IAM-1020021 Unable to execute job : Active Directory Group Recon with Job History Id:36845[[
oracle.iam.connectors.icfcommon.exceptions.IntegrationException: The value for a key [Group Configuration Lookup] is not defined in the provided map.
at oracle.iam.connectors.icfcommon.util.MapUtil.getRequiredValue(MapUtil.java:94)
at oracle.iam.connectors.icfcommon.Lookup.getRequiredValue(Lookup.java:99)
at oracle.iam.connectors.icfcommon.ResourceConfig.getObjectTypeConfigLookup(ResourceConfig.java:100)
at oracle.iam.connectors.icfcommon.recon.AbstractReconTask.getReconFieldMapping(AbstractReconTask.java:143)
at oracle.iam.connectors.icfcommon.recon.AbstractReconTask.buildAttributesToGet(AbstractReconTask.java:218)
at oracle.iam.connectors.icfcommon.recon.SearchReconTask.execute(SearchReconTask.java:79)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.execute(SchedulerBaseTask.java:383)
at oracle.iam.scheduler.vo.TaskSupport$1.processWithoutResult(TaskSupport.java:135)
at oracle.iam.platform.tx.OIMTransactionCallbackWithoutResult.process(OIMTransactionCallbackWithoutResult.java:9)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:13)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:6)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
at oracle.iam.platform.tx.OIMTransactionManager.execute(OIMTransactionManager.java:22)
at oracle.iam.scheduler.vo.TaskSupport.executeJob(TaskSupport.java:116)
at sun.reflect.GeneratedMethodAccessor889.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.iam.scheduler.impl.quartz.QuartzJob$TaskExecutionAction.run(QuartzJob.java:266)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
at oracle.iam.scheduler.impl.quartz.QuartzJob.execute(QuartzJob.java:75)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms