We have noticed that PIRM task failing after doing Transfer events with below error.
LCM request scan failed on request 0000001086 with exception java.lang.NullPointerException: Cannot invoke “sailpoint.object.ProvisioningPlan$Operation.equals(Object)” because the return value of “sailpoint.object.ProvisioningPlan$AttributeRequest.getOperation()” is null
Was the provisioning action launched using custom code or via certification revokes? It appears some mandatory attributes on the provisioning plan were not set when the request was raised.
@enistri_devo I see that Verification Date is missing.
IdentityRequest completionStatus=“Pending” created=“1721815929011” endDate=“1721816134685” executionStatus=“Verifying” id=“ac1c95a790da1e9d8190e43a10b3761b” modified=“1721816134689” name=“0000000602” priority=“Normal” requesterDisplayName=“Scheduler” significantModified=“1721816134689” source=“LCM” state=“End” targetClass=“sailpoint.object.Identity” targetDisplayName=“DM-uRUElvkUOw, DM-lNzNmnLGVJ” targetId=“ac1c95a48e331cac818e40b88cf145ad”>
Is this something happened due to Code or some other configuration need to do.
The attached plan + request look good to me. From the error message I see the request with error is “0000001086”, while the screenshot is for a different request.
Am I correct to assume, the error is being thrown on multiple requests?
Can you try adding below attribute on the PIRM task. Run AD aggregation and PIRM task once:
<entry key=disablePreRefresh" value=“true”/>
Please note adding above attribute will skip targeted aggregation and refresh.
okay but we have same plan and request for 0000001086.
entry key=disablePreRefresh" value=“true”
what will happened after adding above attribute and the error which we are getting any idea is it coming from which workflow as after plan set we are calling LCM Provisioning.