My Oracle Support Banner

Provisioning to AD fails with error "org.identityconnectors.framework.common.exceptions.ConnectorException: The name operational attribute cannot be null" (Doc ID 2676526.1)

Last updated on AUGUST 13, 2024

Applies to:

Identity Manager Connector - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

Install Active Directory User Management Connector on OIM 12c and configure AOB.

Provisioning fails and  Create user Process task gets rejected and the account status goes to Provisioning.

OIM diagnostic log shows the below errors :

[2020-05-26T18:25:06.506-07:00] [oim_server1] [TRACE] [] [ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGER] [tid: [ACTIVE].ExecuteThread: '41' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 8e1c0bdd-8c49-4761-8c59-ef777c72e54d-00002486,0] [APP: oim] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000N9JQ0wmCwkw6wFMaMG1UnKCe00000F] [SRC_CLASS: com.thortech.util.logging.Logger] [SRC_METHOD: debug] oracle.iam.connectors.icfcommon.prov.ICProvisioningManager : createOperationOptionsBuilder : Enter [interface org.identityconnectors.framework.api.operations.ScriptOnConnectorApiOp]

[2020-05-26T18:25:06.506-07:00] [oim_server1] [TRACE] [] [ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGER] [tid: [ACTIVE].ExecuteThread: '41' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 8e1c0bdd-8c49-4761-8c59-ef777c72e54d-00002486,0] [APP: oim] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000N9JQ0wmCwkw6wFMaMG1UnKCe00000F] [SRC_CLASS: com.thortech.util.logging.Logger] [SRC_METHOD: debug] oracle.iam.connectors.icfcommon.prov.ICProvisioningManager : createOperationOptionsBuilder : Return
[2020-05-26T18:25:06.581-07:00] [oim_server1] [ERROR] [] [ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGER] [tid: [ACTIVE].ExecuteThread: '41' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 8e1c0bdd-8c49-4761-8c59-ef777c72e54d-00002486,0] [APP: oim] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000N9JQ0wmCwkw6wFMaMG1UnKCe00000F] oracle.iam.connectors.icfcommon.prov.ICProvisioningManager : createObject : Error while creating user[[
org.identityconnectors.framework.common.exceptions.ConnectorException: The name operational attribute cannot be null
at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:265)
at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:262)
at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$ThrowableHandler.deserialize(CommonObjectHandlers.java:115)

 

Connector server log has the below errors :

DateTime=2020-05-27T02:17:41.7328205Z
ConnectorServer.exe Error: 0 : Language not supported: Shell
at Org.IdentityConnectors.Framework.Impl.Api.Remote.Messages.OperationResponsePart ProcessOperationRequest(Org.IdentityConnectors.Framework.Impl.Api.Remote.Messages.OperationRequest) in Server.cs:604

DateTime=2020-05-27T02:19:47.5836155Z
ConnectorServer.exe Error: 0 : Value cannot be null.
Parameter name: Parameter 'uid' must not be null.
at Org.IdentityConnectors.Framework.Impl.Api.Remote.Messages.OperationResponsePart ProcessOperationRequest(Org.IdentityConnectors.Framework.Impl.Api.Remote.Messages.OperationRequest) in Server.cs:604

 

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.