DIP Provisioning of OID 11g to R12 ERP Suddenly Stops. DIP Log Error: DIP-10527 | javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name 'cn=changelog'
(Doc ID 2189429.1)
Last updated on SEPTEMBER 07, 2023
Applies to:
Oracle Internet Directory - Version 11.1.1 and laterInformation in this document applies to any platform.
Symptoms
Oracle Internet Directory (OID) 11g Directory Integration Platform (DIP) Provisioning to R12 ERP had been working.
Suddenly, accounts are not getting pushed from OID to R12 ERP when a new account is created in OID.
DIP wls_ods1-diagnostic.log shows:
[2016-09-27T11:13:32.846-05:00] [wls_ods1] [ERROR] [DIP-10527] [oracle.dip] [tid: UpdateThread] [userId: ] [ecid: <ECID>] [APP: DIP#11.1.1.2.0] Unable to update the changes made in synchronization profile.[[
javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name 'cn=changelog'
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1979)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1824)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1749)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:368)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:338)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:321)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:248)
at oracle.ldap.odip.web.UpdateJobBean.updateChangesForPost1012(UpdateJobBean.java:329)
at oracle.ldap.odip.web.UpdateJob_rfgptc_EOImpl.updateChangesForPost1012(UpdateJob_rfgptc_EOImpl.java:134)
at oracle.ldap.odip.web.UpdateJobQuartzImpl.execute(UpdateJobQuartzImpl.java:236)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.io.IOException: connection closed
at com.sun.jndi.ldap.LdapClient.ensureOpen(LdapClient.java:1558)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:504)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1962)
... 11 more
]]
javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name 'cn=changelog'
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1979)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1824)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1749)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:368)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:338)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:321)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:248)
at oracle.ldap.odip.web.UpdateJobBean.updateChangesForPost1012(UpdateJobBean.java:329)
at oracle.ldap.odip.web.UpdateJob_rfgptc_EOImpl.updateChangesForPost1012(UpdateJob_rfgptc_EOImpl.java:134)
at oracle.ldap.odip.web.UpdateJobQuartzImpl.execute(UpdateJobQuartzImpl.java:236)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.io.IOException: connection closed
at com.sun.jndi.ldap.LdapClient.ensureOpen(LdapClient.java:1558)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:504)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1962)
... 11 more
]]
This is not a new installation/registration, and this provisioning had been working but suddenly stopped.
Changes
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 |
Changes |
Cause |
Solution |
References |