My Oracle Support Banner

An OID 11g LDAP Component Servicing DIP Stops Functioning Periodically but is Still Listed as Alive in opmnctl status. DIP Log May Show: [DIP-10011] | error in updating the status of profile execution. | java.lang.NullPointerException (Doc ID 1964081.1)

Last updated on AUGUST 28, 2019

Applies to:

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

Symptoms

An extra Oracle Internet Directory (OID) 11g component, e.g. named oid2, is setup to work with profiles from Directory Integration Platform (DIP) to send accounts out to an Microsoft (MS) Active Directory (AD) server.

The oid2 functions properly for around a half-hour or 100+ syncs before the oid2 ldap instances stop responding to requests.

OPMN still lists the oid component as being up and alive but there is no response on the listening ports when trying to do any ldap activity.

The temporary workaround is to restart OID LDAP server.

The DIP log (wls_ods1-diagnostic.log) may show:

[2015-01-14T02:08:32.263-05:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip.<PROFILE>] [tid: <PROFILE>] [userId: <anonymous>] [ecid: <ECID>] [APP: DIP#11.1.1.2.0] PROFILE DN:orclodipagentname=<PROFILE>,cn=subscriber profile,cn=changelog subscriber,cn=oracle internet directory
[2015-01-14T02:08:32.263-05:00] [wls_ods1] [ERROR] [DIP-10011] [oracle.dip.<PROFILE>] [tid: <PROFILE>] [userId: <anonymous>] [ecid: <ECID>] [APP: DIP#11.1.1.2.0] error in updating the status of profile execution.[[
java.lang.NullPointerException
at com.sun.jndi.ldap.LdapClient.processReply(LdapClient.java:899)
at com.sun.jndi.ldap.LdapClient.modify(LdapClient.java:971)
at com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapCtx.java:1419)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(ComponentDirContext.java:265)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:177)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:166)
at javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:168)
at oracle.ldap.odip.web.DIPSyncBean.updateExecStatus(DIPSyncBean.java:974)
at oracle.ldap.odip.web.DIPSyncBean.doOneIteration(DIPSyncBean.java:432)
at oracle.ldap.odip.web.DIPSync_2r3ocw_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
at oracle.ldap.odip.web.DIPSync_2r3ocw_EOImpl.doOneIteration(Unknown Source)
at oracle.ldap.odip.web.SyncQuartzJobImpl.execute(SyncQuartzJobImpl.java:178)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)

]]

  

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.