We have configured AD connector server. When we try to provision the user with AD account we get:
Target Class = oracle.iam.connectors.icfcommon.prov.ICProvisioningManager
<Nov 14, 2012 10:05:40 PM PST> <Error> <ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGER> <BEA-000000> <oracle.iam.connectors.icfcommon.prov.ICProvisioningManager : createObject : Error while creating user
java.lang.IllegalArgumentException: Parameter 'name' must not be blank.
I can see that all the mandatory fields are pre-populated except the Unique ID attribute -is this could be the issue, if yes then how do we handle this. I can see there are no events logged at the connector server end for this provisioning process attempt.
We have reconciled Groups, Organization successfully using connector server.
First try without pre-populating, I mean manually fill all the values and see if it works. If issue persists, verify all your attribute names in your mappings. May something else is mapped to name parameter.
Unique ID attribute is ObjectGUID which I think would be autogenerated. I can see that my user id , OU and other mandatory attributes are populated on the process form, but still I am facing this issue.
it is throwing this error soon after CREATEOBJECT is invoked.