Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 62 Insurance
- 536.1K On-Premises Infrastructure
- 138.2K Analytics Software
- 38.6K Application Development Software
- 5.7K Cloud Platform
- 109.4K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.2K Integration
- 41.6K Security Software
Custom Transformation code is not working after upgrade

Hi All,
We have upgrade OIM 11gR2PS3 to 12c.
After upgrade when we are doing target reconciliation , we are getting error for transformations added.
Getting class not found error in the logs, though we have the jars available in DB.
If you remove the transformation from the lookup recon is working fine.
Tried to update the jar, deleted and uploaded again. Still facing the same error.
Any pointers will be helpful, below are the reference logs.
Thanks in Advance.
<Jul 25, 2019 8:52:40,267 AM UTC> <Error> <ORACLE.IAM.CONNECTORS.ICFCOMMON.RECON.SEARCHRECONTASK> <BEA-000000> <oracle.iam.connectors.icfcommon.recon.SearchReconTask : handle : Recon event skipped
oracle.iam.connectors.icfcommon.exceptions.IntegrationException: java.lang.ClassNotFoundException: com.test.oim.ta.adapters.transformation.TransformAllowRecon
at oracle.iam.connectors.icfcommon.extension.Transformation$OimTransformation.transform(Transformation.java:152)
at oracle.iam.connectors.icfcommon.extension.Transformation.transform(Transformation.java:89)
at oracle.iam.connectors.icfcommon.recon.SearchReconTask$TargetResultHandler.doHandle(SearchReconTask.java:152)
at oracle.iam.connectors.icfcommon.recon.SearchReconTask$TargetResultHandler.handle(SearchReconTask.java:114)
at org.identityconnectors.framework.impl.api.StreamHandlerUtil$ObjectStreamHandlerAdapter.handle(StreamHandlerUtil.java:79)
at org.identityconnectors.framework.impl.api.BufferedResultsProxy.invoke(BufferedResultsProxy.java:272)
at org.identityconnectors.framework.impl.api.DelegatingTimeoutProxy.invoke(DelegatingTimeoutProxy.java:102)
at com.sun.proxy.$Proxy586.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1669.invoke(Unknown Source)
Answers
-
oracle.iam.connectors.icfcommon.exceptions.IntegrationException: java.lang.ClassNotFoundException: com.test.oim.ta.adapters.transformation.TransformAllowRecon
What exact steps are you doing to delete and update the jar in db ?
-
I have used DeleteJars.sh and UpdateJars.sh default utilities given by Oracle
-
After these steps have you run PurgeCache.sh all command and restarted oim server ?
-
Yes, We did Purgecache ALL and restarted servers also
-
was that problem solved? we have same issue