Hey guys,
I need you help again! I'm trying to disable a user as a result of a reconciliation run. When I manually disable/enable a user everything works fine. But when recon runs -> a user is disabled while accounts are not. Here is what I discovered (OIM 11.1.2.1)
1) MODIFY orchestration stuck in ACTIVE status and DISABLE orch sits in WAITING status
2) When I check orch events I found out that my post-process handler (i don't do anything in it during this run, just calling a private method which checks some conditions and return null) sits there in PENDING status and everything after it is in NOTSTARTED status.
3) Disable tasks are all in NOTSTARTED status
orchprocess
13527 WAITING User DISABLE validation-handler
13526 ACTIVE User MODIFY postprocess
orchevents
20698 ModifyUserActionHandler COMPLETED 13526 action 1 0
20695 UserAuditHandler COMPLETED 13526 audit 2 0
20693 UserModificationHandler COMPLETED 13526 postprocess 3 0
20691 ReconUserDisplayNameHandler COMPLETED 13526 postprocess 4 0
20689 ReconScheduledTaskUserHandler COMPLETED 13526 postprocess 5 0
20692 TriggerUserProcesses COMPLETED 13526 postprocess 6 0
20699 ModifyUserPostProcessActionHandler COMPLETED 13526 postprocess 7 0
20696 RevokeResourcesOnDeProvisionedDate COMPLETED 13526 postprocess 8 0
20697 CustomPostProcessHandler COMPLETED 13526 postprocess 9 0
20694 hUsrPostP_SetManagerKey PENDING 13526 postprocess 10 0
20690 ModifyUserFinalizationHandler NOTSTARTED 13526 finalization-handler 11 0
20700 DisableUserActionHandler NOTSTARTED 13527 action 1 0
20703 UserAuditHandler NOTSTARTED 13527 audit 2 0
20701 DisableUserPostProcessActionHandler NOTSTARTED 13527 postprocess 3 0
20702 TriggerUserProcesses NOTSTARTED 13527 postprocess 4 0
I had a custom event handler for disable operation but I unregistered it, purghed a cache and restarted OIM. It doesn't help. No errors in logs
What else can I check to find a clue for why it's not working?!
Thank you,
Philipp