< Return Value is of Type 'String'. Please Check CatalogAM.xml.xml in MDS Dump Which May Be Missing Refferences.>
Running UPDATE
Target Class = oracle.iam.connectors.icfcommon.prov.ICProvisioningManager
<Dec 11, 2020 10:20:38 PM EST> <Error> <ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGER> <BEA-000000> <oracle.iam.connectors.icfcommon.prov.ICProvisioningManager : updateAttributeValue : Error in updateAttributeValue
java.lang.NullPointerException
at org.identityconnectors.framework.impl.api.local.ConnectorBundleManifestParser.getAttributes(ConnectorBundleManifestParser.java:55)
at org.identityconnectors.framework.impl.api.local.ConnectorBundleManifestParser.<init>(ConnectorBundleManifestParser.java:50)
Solution:
1) This error will cause issues for all the connectors/plugins or deployments in ConnectorDefaultDirectory
2) Since the code processes these information in an orderly manner, fix the Manifest file to have the following order and contents
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 1.5.0_19-rev-b03 (Sun Microsystems Inc.)
ConnectorBundle-FrameworkVersion: 1.1
ConnectorBundle-Name: org.identityconnectors.genericrest
ConnectorBundle-Version: 1.0.1115
Build-Label: OIMCP_11.1.1.5.0_GENERIC_160524.0731
Build-Transaction: NONE
Recreate the bundle jar with new Manifest file and use this jar with your connector.
3) Still the above thing does not work then check the jdk version of your deployed jar and jdk version of your OIM.