Working AD to OID 10g Profile Sync Fails in 11g with DIP Log Error: [ERROR] [DIP-10008] [oracle.dip.ActiveChgImp] error in mapping engine ActiveChgImp java.lang.NullPointerException (Doc ID 1929064.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

New Oracle Internet Directory (OID) 11g, e.g., 11.1.1.7, environment integrated with Microsoft (MS) Active Directory (AD).

Successfully bootstrapped users from AD using the profile with same map file imported from a working OID 10g (10.1.4.3), where synchronization had been working fine for years.  Also using the same AD server as in the 10g OID environment.

Sync updates via the 11g profile are failing after bootstrap. The profile is properly enabled and the mappings validations show no errors, only warnings.

DIP log shows:

[2014-03-31T09:30:40.601-05:00] [wls_ods1] [NOTIFICATION] [DIP-10032] [oracle.dip.ActiveChgImp] [tid: ActiveChgImp] [userId: ] [ecid: 4fca2e2335ca3f53:73e0ad3e:1450f341415:-8000-0000000000000003,0] [APP: DIP#11.1.1.2.0] Updated attributes : {orclOdipProfileMetric;success_count=orclOdipProfileMetric;success_count: 0, orclOdipSynchronizationStatus=orclOdipSynchronizationStatus: Mapping Failure, Agent Execution Not Attempted, orclodipLastExecutionTime=orclodipLastExecutionTime: 20140331093040, orclOdipProfileMetric;failure_count=orclOdipProfileMetric;failure_count: 0, orclOdipSynchronizationErrors=orclOdipSynchronizationErrors: Unknown Error Encountered, orclodipConDirLastAppliedChgNum=orclodipConDirLastAppliedChgNum: null}, {1}, {2}, {3}.
[2014-03-31T09:30:40.675-05:00] [wls_ods1] [ERROR] [DIP-10008] [oracle.dip.ActiveChgImp] [tid: ActiveChgImp] [userId: ] [ecid: 4fca2e2335ca3f53:73e0ad3e:1450f341415:-8000-0000000000000003,0] [APP: DIP#11.1.1.2.0] error in mapping engine ActiveChgImp .[[
java.lang.NullPointerException
at oracle.ldap.odip.gsi.ActiveReader.initialise(ActiveReader.java:251)
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.DIPSyncBean.doOneIteration(DIPSyncBean.java:384)
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)

And/Or:

[2014-04-03T18:27:12.163+00:00] [wls_ods1] [WARNING] [] [oracle.dip.debug] [tid: SyncProfileMBean] [userId: weblogic] [ecid: db2218aecaf4a6e6:-7d68e26d:144faacd5b1:-8000-000000000000801c,1:29492] [APP: DIP#11.1.1.2.0] orclMailGCConf object class not found in the schema
[2014-04-03T18:27:12.285+00:00] [wls_ods1] [WARNING] [] [oracle.dip.debug] [tid: SyncProfileMBean] [userId: weblogic] [ecid: db2218aecaf4a6e6:-7d68e26d:144faacd5b1:-8000-000000000000801c,1:29492] [APP: DIP#11.1.1.2.0] orclMailPop3Conf object class not found in the schema
[2014-04-03T18:27:13.159+00:00] [wls_ods1] [ERROR] [DIP-85033] [oracle.dip.mbean.sync] [tid: SyncProfileMBean] [userId: weblogic] [ecid: db2218aecaf4a6e6:-7d68e26d:144faacd5b1:-8000-000000000000801c,1:29492] [APP: DIP#11.1.1.2.0] The profile is not valid.




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