Oracle Identity Manager Upgrade Does Not Update Oim-config.xml With ICF Related Configuration

ICF connectors are not working after upgrading to Oracle Identity manager 11.1.2. The create account provisioning fails with the following exception:

Running CREATEOBJECT
java.lang.ClassNotFoundException: ADP ClassLoader failed to load:
oracle.iam.connectors.icfcommon.prov.ICProvisioningManager
at com.thortech.xl.dataobj.tcADPClassLoader.findClass(tcADPClassLoader.java:229).
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.Class.forName(Class.java:247)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpLDAPCREATEOBJECT.CREATEOBJECT(adpLDAPCREATEOBJECT.java:88)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpLDAPCREATEOBJECT.implementation(adpLDAPCREATEOBJECT.java:54)
at com.thortech.xl.client.events.tcBaseEvent.run(tcBaseEvent.java:196)
at com.thortech.xl.dataobj.tcDataObj.runEvent(tcDataObj.java:2492)
at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(tcScheduleItem.java:3181)
at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(tcScheduleItem.java:753)
at com.thortech.xl.dataobj.tcDataObj.insert(tcDataObj.java:604)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:474)
at com.thortech.xl.ejb.beansimpl.tcProvisioningOperationsBean.retryTasks(tcProvisioningOperationsBean.java:4116)
at Thor.API.Operations.tcProvisioningOperationsIntfEJB.retryTasksx(Unknown
@ Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39).
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
The workaround for this issue is as follows:

Add the following entry in the oim-config.xml file:

icf/intg

Leave a Reply

Your email address will not be published. Required fields are marked *