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 laterInformation 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.
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.
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.
Another potential DIP log error that can occur for profiles that were working before but suddenly stopped:
[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 |