Hello IDM Gurus, <br>
We were running into an issue when trying to set up our IDM - GRC integration; when submitting a request to GRC via the AC Validation task the "Submit AC Request" task always encounters an error, but in spite of which the request still gets created on the GRC end; weirdly enough, 2 requests get created each time:<br>
putNextEntry failed storingcn=TESTUSER,ou=submitrequest,o=grc Exception from Add operation:javax.naming.CommunicationException: [LDAP: error code 2 - (GRC Submit Request:2:oracle.jdbc.driver.OracleDriver)]; remaining name 'cn=TESTUSER,ou=submitrequest,o=grc'
<br>
On the GRC end we noticed that we are getting the following error:<br>
2011-12-05 20:21:32,046 [SAPEngine_Application_Thread[impl:3]_30] ERROR com.sap.security.api.NoSuchUserAccountException: Cannot find user when logonid is null! com.virsa.ae.service.umi.UMIException: com.sap.security.api.NoSuchUserAccountException: Cannot find user when logonid is null! at com.virsa.ae.service.umi.ume.UMESearchUser.getUserById(UMESearchUser.java:304) at com.virsa.ae.search.bo.SearchUserBO.getUserById(SearchUserBO.java:198) at com.virsa.ae.ejbutil.submitrequest.RequestSubmissionBean.submitRequest(RequestSubmissionBean.java:564) at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBBean.getSubmitRequest(SubmitRequestEJBBean.java:45) at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBObjectImpl0_0.getSubmitRequest(SubmitRequestEJBObjectImpl0_0.java:119) 2011-12-05 20:21:32,064 [SAPEngine_Application_Thread[impl:3]_30] ERROR com.virsa.ae.core.BOException: Error in Searching Users... com.virsa.ae.core.BOException: Error in Searching Users... at com.virsa.ae.search.bo.SearchUserBO.getUserById(SearchUserBO.java:201) at com.virsa.ae.ejbutil.submitrequest.RequestSubmissionBean.submitRequest(RequestSubmissionBean.java:564) at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBBean.getSubmitRequest(SubmitRequestEJBBean.java:45) at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBObjectImpl0_0.getSubmitRequest(SubmitRequestEJBObjectImpl0_0.java:119)
As a result of this error GRC AC Submit request never completes successfully and so the polling task never starts, instead immediately the pending values are skipped and removed from the user in question.<br>
<br>
What are we supposed to set the User data source as within CUP? Is there something else we should be doing to fix this?<br>
<br>
Would greatly appreciate your help with trying to fix this!<br>
<br>
Thanks a lot in advance!<br>
<br>
Best regards,
Sandeep
Edited by: Sandeep Jayendran on Dec 6, 2011 11:22 AM