I am trying to spin up a new Web Service connection with a SOAP API. The system has a total of 9 accounts, however when I aggregate I am only showing one account (Bank - Dev Domain).
The account aggregation worked as intended for the 1 account. However, it does not seem to pull in the other 8 accounts like I would expect. Am I missing something here? When I use https://xpather.com/ the XPaths I provide are accurate and do return all 9 accounts. I have tried every variation of XML I could think up but nothing seems to work.
I wonder if there is an issue with the body. To get all users, the API requires me to pass .* as a parameter. Could this be a SailPoint special character?
Thank you for your response. I followed your instruction exactly, and I got this error from the aggregation: “sailpoint.connector.ConnectorException: Error: Error extracting response from XML” I also tested using the following XPath Namespace Mapping:
fake: fake
This also returned the same error. However, I had been using the below XPath Namespace Mapping and it was working (returning 1 account). Additionally, leaving the XPath Namespace Mapping blank also returned 1 account. I think my below XPath Namespace Mapping is correct.
Hi Rohit. The API does not support pagination. Furthermore, there are only 9 accounts in the system so I wouldn’t expect pagination to be required. Seems to me it is a configuration issue. Is that how you have had to do it in the past?