I have set up a Target System with the Scim Connector.
I have Verified that the Scim target is working and recieving calls from my Job-server.
I have created a Mapping and mapped all Required Attributes
I have set up Base Object and assigned
I have Verified the Project
I have created a Start up configuration and running "Simulate" produces an report that looks fine with all the expected actions in hit. In tis case, insert one user.
However, running the Start up configuration will fail in the Frozen state with this error:
(2025-03-12 12:23:43.070) [2134003] Error running synchronization. [1777018] Error running synchronization project (Synka RhScim)'s workflow (Synka alla användare till RhScim). [1777124] Error running synchronization step (Synka till RhScim) of synchronization configuration (Synka alla användare till RhScim (25006bf4-0800-4a84-950a-bab353fd04cc)). [1777004] Method (Insert object (Insert)) could not be run successfully. [System.NullReferenceException] Object reference not set to an instance of an object. at StdioProcessor.StdioProcessor._Execute(Job job) at VI.Projector.JobComponent.ProjectorComponent.Activate(String task) at VI.Projector.JobComponent.ProjectorComponent._FullProjection() ---- Start of Inner Exception ---- at VI.Projector.JobComponent.ProjectorComponent._FullProjection() at VI.Projector.Database.ProjectorExecutor.Project(ISession session, IProjectionConfiguration configuration, ProjectionOption options, ISystemObject adHocObject, CancellationToken cancellationToken) at VI.Projector.Projection.Extensions.Execute(IProjectorEngine engine, IProjectionConfiguration configuration, ProjectionOption options, ISystemObject adHocObject, CancellationToken cancellationToken) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) ---- Start of Inner Exception ---- at VI.Projector.Projection.ProjectorEngine.<ExecuteAsync>d__3.MoveNext() ---- Start of Inner Exception ---- at VI.Projector.Projection.ProjectorEngine.<ExecuteAsync>d__3.MoveNext() ---- Start of Inner Exception ---- at VI.Projector.Projection.ProjectorEngine.<ExecuteAsync>d__3.MoveNext() at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() --- End of stack trace from previous location where exception was thrown --- at VI.Projector.Projection.ProjectionStrategy.<ExecuteStepAsync>d__3.MoveNext() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() --- End of stack trace from previous location where exception was thrown --- at VI.Projector.Projection.ProjectionStrategyBase.<OnExecuteStepAsync>d__6.MoveNext() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() --- End of stack trace from previous location where exception was thrown --- at VI.Projector.Projection.ProjectionStrategyBase.<_ProcessDifferenceSetAsync>d__15.MoveNext() at VI.Projector.Projection.ProjectionStrategyBase._ExecuteMethods(IProjectionStep step, SystemObjectMatchingSet matchingSet, ISystemConnection connection, ISchemaMethodAssignment[] methodAssignments, IList`1 systemObjectPairs, SystemMappingSide side, ProjectionDirection projectionDirection, Boolean forceReloadObject, Boolean ignoreQuotas) at VI.Projector.Projection.ProjectionStrategyBase._ExecuteMethodNative(ISystemConnection connection, SystemObjectMatchingSet matchingSet, ISchemaMethod method, IReadOnlyCollection`1 objectsWithAncestryToExecute, Boolean reloadObjects, Boolean isImport) at VI.Projector.Connection.SystemConnection.ExecuteMethod(ISchemaMethod method, IEnumerable`1 systemObjects, ExecuteMethodOptions option) ---- Start of Inner Exception ---- at VI.Projector.Connection.SystemConnection.ExecuteMethod(ISchemaMethod method, IEnumerable`1 systemObjects, ExecuteMethodOptions option) at VI.Projector.Connection.Connectors.DistributionConnector.ExecuteMethod(ExecuteMethodRequest request) at VI.Projector.Connection.Connectors.ThreadSafeConnector.OnExecuteMethod(ExecuteMethodRequest request) at VI.Projector.Connection.SystemConnector.ExecuteMethod(ExecuteMethodRequest request) at VI.Projector.Connection.SystemConnector.CommitObject(CommitObjectRequest request) at VI.Projector.SCIM.Connector.ProjectorSCIMConnector.OnCommitObject(CommitObjectRequest request)
I can see that OIM is calling targetscimserver.ourplace/.../Users
But no other calls are made to the Scim-server, no attempts to POST new users.
What does this error indicate? Where do I start looking?