Unification fails with error "Could not validate identity model" in RSA Identity Governance & Lifecycle 7.0.2
4 years ago
Originally Published: 2018-11-20
Article Number
000040515
Applies To
RSA Product Set: Identity Governance & Lifecycle
RSA Version/Condition: 7.0.2
Issue
The RSA Identify Governance & Lifecycle Identity Data Unification step is showing as Failed.
 
User-added image

The admin errors for the Identity Data Load Run shows the following description for the error:
EC[80017]
Context(RunID226497, 
IDC(ID=6). Identity data 
processing task aborted Fri 
Nov 02 CDT 2018, due to 
user abort of preceding 
processing task in data collection.) 
Message[Identity data processing 
task aborted due to previous error 
in data collection)

In addition, the Admin Errors for the Collection Circuit Breaker shows the following description for the error:
Circuit Breaker tripped in data run task [12345] in run [12345]

The /home/oracle/wildfly-8.2.0.Final/standalone/log/aveksaServer.log shows the following exception:
12/07/2017 06:27:10.631 ERROR (Exec Task Consumer#2) [com.aveksa.server.xfw.TaskExecutor] Failed method=Execute ExecutionTask[TaskID=337 RunID=294 Source=null Type=IDUnificationExecution Status=InProgress]
com.aveksa.server.xfw.ExecutionException: Could not validate identity model
   at com.aveksa.server.xfw.UnificationExecutor.executeTask(UnificationExecutor.java:95)
   at com.aveksa.server.xfw.TaskExecutor.execute(TaskExecutor.java:99)
   at com.aveksa.server.xfw.ExecutionTaskQueue$Worker.run(ExecutionTaskQueue.java:116)
   at java.lang.Thread.run(Thread.java:748)
Caused by: com.aveksa.server.xfw.ValidationException: The mandatory identity collection did not happen for collector "Bangalore Users"
   at com.aveksa.server.xfw.RunUnificationRequest.validateIdentityCollections(RunUnificationRequest.java:117)
   at com.aveksa.server.xfw.UnificationExecutor.executeTask(UnificationExecutor.java:93)
... 3 more
Cause
This error may occur if the Identity Data Unification step attempts to run and the previous Data Collection step has not completed.    This error message should not occur as unification should only be attempted if the data collection has completed.  
Resolution
The proximate cause for the Identify Data Unification failure is really the circuit break tripped for the previous data collection.  Resolve the database issues that caused the circuit breaker to trip. 

This issue is resolved in the following patches.   The patch prevents the unification from running if the previous collection failed.
  • RSA Identity Governance and Lifecycle 7.0.2 P06
  • RSA Identity Governance and Lifecycle 7.1.0 GA