[midPoint] "Asynchronous" web service invocation

Radovan Semancik radovan.semancik at evolveum.com
Mon Dec 7 13:20:30 CET 2015

Hi Samu,

We registered a feature request for asynchronous provisioning for quite 
a long time. We have started tracking it in jira:


This would be a really nice feature. We have started from synchronous 
operations as this is much easier to implement and maintain. But 
asynchronous processing is part of the original design and there is 
nothing in the midPoint architecture that prohibits asynchronous 
operations. We have several proofs of concept for that. E.g. import from 
resource is already implemented as asynchronous operation.

Personally I would very much like to see this feature implemented as 
soon as possible. However, no midPoint subscriber or contributor has yet 
pledged his money or time in favor of this feature. See here: 

Radovan Semancik
Software Architect

On 12/07/2015 10:26 AM, Samu Viitanen wrote:
> I found an answer to this question, so the changes execute 
> synchronously. I will have to figure out another way to go around this.
> Samu
> ------------------------------------------------------------------------
> From: zamppa90 at hotmail.com
> To: midpoint at lists.evolveum.com
> Date: Mon, 7 Dec 2015 11:09:00 +0200
> Subject: [midPoint] "Asynchronous" web service invocation
> Hello,
> Something has crossed my mind dealing with recent probems in my 
> implementation. Is it possible to make the executeChanges() call to 
> the WS only depend on the changes in the midPoint focus object?
> To clarify what I mean is that when I have a default user template 
> that creates accounts on different resources, I only get the response 
> when the assignments/accounts have been processed. This causes 
> problems when a) the resource is down for example and b) a conflict 
> happens in a specific resource. I would like to invoke the method 
> "asynchronously" so that my response only contains changes in the 
> focus object. Is this possible? If so, do I have to parse the response 
> to achieve this?
> Sorry for the messy explanation.
> Best Regards
> Samu Viitanen
> _______________________________________________ midPoint mailing list 
> midPoint at lists.evolveum.com 
> http://lists.evolveum.com/mailman/listinfo/midpoint
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.evolveum.com/pipermail/midpoint/attachments/20151207/645c7a1c/attachment.html>

More information about the midPoint mailing list