We have incurred an issue while onboarding the application(Web Services), We did the configuration and successfully test the connection, but the problem is when we are trying to get the schema attributes we have incurred the below error.
A Connector Exception occurred. Check the system logs for more information.
Did you configure the account aggregation operation with proper response attribute mapping?
Could you please enable the logger for webservice and share the logs.
Could you please share the screenshot response attribute mapping from account aggregation operation?
Include the bleow webservicebeforeoperation rule to account aggregation operation and share the log.
import com.google.gson.Gson;
import sailpoint.tools.Util;
import sailpoint.connector.webservices.EndPoint;
try{
Map requestMap = requestEndPoint.getBody();
log.error("requestEndPoint body before update = "+requestMap);
}catch(Exception e){
log.error("Error Before Operation Rule:: " + e.getMessage());
}
The best way to find the solution for this is, first try with the postman application whatever the configuration you have made and check if it’s working or not? And get the response if it’s working. And check the attributes whatever you want. Similarly you do for any operations. It will be easy for you. Besides these things, also check in before operation rule if requestEndPoint and body are coming or not.