[midPoint] Connector development: Best approach for slow create operation
Davy Priem
davy.priem at vives.be
Mon May 6 16:32:18 CEST 2024
Hi,
We're currently developing a connector for a Saas application (Unit4) using API's. We have however an issue with the account creation processing:
* Midpoint (4.8) calls connectors createOp to create a new account
* Connector calls the API to create the account and the API returns the UID.
* Connector passes the UID to Midpoint
* Midpoint uses SearchOp to retrieve the account
* Connector gets a 'account creation still busy' from the API and can't return any data. (it's a matter of seconds)
* Midpoint marks the shadow as DEAD.
Has anyone experienced the same issue? Is there any best approach to this? Is throwing a RetryableException exception a good approach? I really want to avoid we have to build in a delay loop in the connector.
Davy Priem
Hogeschool VIVES | Dienst IT
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20240506/40c40604/attachment.htm>
More information about the midPoint
mailing list