My Oracle Support Banner

OID DIP 11g Configuration With MS-ADAM / AD LDS Reports "orclodipcondirurl" Has Invalid Value, or Profile Can Not be Created, or Stops Working with Log Error: ODIException: Profile Initialization Failure (Doc ID 1279748.1)

Last updated on FEBRUARY 08, 2019

Applies to:

Oracle Internet Directory - Version 11.1.1 and later
Information in this document applies to any platform.

Symptoms

Oracle Internet Directory (OID) 11g version, Directory Integration Platform (DIP).

When attempting to create a DIP synchronization between Microsoft ADAM* and OID.
Once the profile is created it can be tested okay in Enterprise Manager but when testing a bootstrap or validating the profile, the following error occurs.

Profile MS_ADAM_Imp has following Error(s) and/or Warning(s):

Attribute "orclodipcondirurl" has invalid value "<AD HOSTNAME:<AD PORT#>"

 

For version 11.1.1.5 or 11.1.1.6 the profile fails to be created. In the wls_ods1-diagnostic.log the following error occurs.

 

[2012-05-02T14:22:38.880-05:00] [wls_ods1] [ERROR] [DIP-85003] [oracle.dip.mbean.sync] [tid: SyncProfileMBean] [userId: weblogic] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] Error retrieving attributes from the directory server.[[
java.lang.NullPointerException
    at oracle.ldap.odip.util.ActiveDirectoryDS.getDefNamingContext(ActiveDirectoryDS.java:234)
    at oracle.ldap.odip.util.ActiveDirectoryDS.<init>(ActiveDirectoryDS.java:355)
    at oracle.idm.integration.sync.profile.SyncProfileOIDDAO.setupLdapDS(SyncProfileOIDDAO.java:2445)
    at oracle.idm.integration.sync.profile.SyncProfileOIDDAO.getContainers(SyncProfileOIDDAO.java:4712)
    at oracle.idm.integration.sync.profile.SyncProfileOIDDAO.getDefaultMappingRules(SyncProfileOIDDAO.java:4749)
    at oracle.idm.integration.bean.SyncProfileBean.createProfileInMemory(SyncProfileBean.java:3447)
..
..

 


This URL is valid and can be connected to with ldapbind or via any LDAP tool.

Due to this issue, DIP configuration for synchronization with ADAM can not be completed.

 

*Active Directory Lightweight Directory Service (AD LDS), formerly known as Active Directory Application Mode (ADAM).



Another potential DIP log error that can occur for profiles that were working before but suddenly stopped:

[[2015-0324T06:15:04.072-04:00] [wls_ods1] [NOTIFICATION] [DIP-10025] [oracle.dip.ad2oid] [tid: ad2oid] [userid: weblogic] [ecid: <ECID#>,0]
[APP: DIP#11.1.1.2.0] reader initialization failed.
[2015-0324T06:15:04.072-04:00] [wls_ods1] [ERROR] [DIP-10007] [oracle.dip.ad2oid] [tid: ad2oid] [userId: weblogic] [ecid: <ECID#>]
[APP: DIP#11.1.1.2.0] error in execution of Agent thread: ad2oid[[ODIException: Profile Initialization Failure
at oracle.ldap.odip.gsi.ActiveChgReader.initialise(ActiveChgReader.java:314)
at oracle.ldap.odip.web.DIPSyncBean.readerInitialise(DIPSyncBean.java:597)
at oracle.ldap.odip.web.DIPSyncBean.mapInitialise(DIPSyncBean.java:646)
at oracle.ldap.odip.web.DIPSyncBean.execMapping(DIPSyncBean.java:505)
at oracle.ldap.odip.web.DIPDSyncBean.doOneIteration(DIPSyncBean.java:384)
at oracle.ldap.odip.web.DIPSync_2r3ocw_EOImpl.__WL_invoke(Unknown Source)
at weblogic.jeb.container.internal.SessionRemoteMethodInvoker.invoke(SEssionRemoteMethodInvoker.java:40)
at oracle.ldap.odip.web.DIPSync_2r3ocw_EOImpl.doOneIteration(Unknown Source)
at oracle.ldap.odi.web.SyncQuartJobImpl.execute(SyncQuartzJobImpl.java:178)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.lang.NullPointerException
at oracle.ldap.odip.gsi.ActiveChgReader.initialise(ActiveChgReader.java:297)
... 10 more
]]

[2015-0324T06:15:04.089-04:00] [wls_ods1] [ERROR] [DIP-10008]
[oracle.dip.ad2oid] [tid: ad2oid] [userId: weblogic] [ecid: <ECID#>][APP: DIP#11.1.1.2.0] error in mapping engine ad2oid .

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.