<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hello Dharmendra,<br>
<br>
returning to your problem - today I've implemented some fixes that
could help in your situation. They are included in
v3.2devel-264-gd2d7f8a.<br>
<br>
Could you please try again and report if the problem still
persists?<br>
<br>
Thank you,<br>
Pavol<br>
<br>
</div>
<blockquote cite="mid:54F64608.6010809@evolveum.com" type="cite">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<div class="moz-cite-prefix">Hello Dharmendra,<br>
<br>
just to be sure - you are adding and then modifying resource
assignment, aren't you?<br>
<br>
This feature is quite new and is currently being implemented -
it was not present in 3.1, and I hope I'll be able to finish it
into 3.1.1. <br>
<br>
Thank you very much for testing it. It seems that you've really
found a bug. I've done just now some experiments with modifying
multivalued attributes, and the behavior is indeed not quite
correct. (In my case the assignment as such is processed
correctly, but not the account on the resource.)<br>
<br>
Anyway: <br>
1) I have to work a little bit more on the implementation before
it could be really useful. At least I have to fix problems that
I see at this moment.<br>
2) Your specific scenario could be helpful in testing. In
particular, I currently do not see how it could be possible that
the modify operation is not being caught by the wf aspect. Also
I don't understand why valuesToAdd is null. <br>
<br>
So, could you please check that you have both account-related
change aspects enabled? I mean this:<br>
<br>
<workflow><br>
<changeProcessors><br>
<primaryUserChangeProcessor><br>
<b>
<aspect>addResourceAssignmentAspect</aspect></b><b><br>
</b><b>
<aspect>modifyResourceAssignmentAspect</aspect></b><b><br>
</b> </primaryUserChangeProcessor><br>
</changeProcessors><br>
</workflow><br>
<br>
And, then, could you please execute the actions you did with
model logging level set to TRACE, and send me the logs (to
private mail)? I just need to see the assignment deltas that
enter the model, in order to use them in my own testing.<br>
<br>
No need to hurry, however, because I'm afraid I'll be able to
start working on this no sooner than on Friday.<br>
<br>
Thank you.<br>
<br>
Best regards,<br>
Pavol<br>
<br>
<br>
On 3. 3. 2015 7:27, Dharmendra Parakh wrote:<br>
</div>
<blockquote
cite="mid:CAJG9dDs1rT_no-APrkex2gB=QjnNkzM2_W=6t=TGZhXpUOnT5w@mail.gmail.com"
type="cite">
<div dir="ltr">Hi
<div><br>
</div>
<div>I have been trying to configure workflow for account
modify operation. I have observed something that looks like
a bug to me.</div>
<div><br>
</div>
<div>following are my observations:</div>
<div><br>
</div>
<div>- When modify the account for first time change Aspect is
triggered, but if i try to modify the account again it is
not triggered and account is directly modified.</div>
<div>
<blockquote style="margin:0 0 0
40px;border:none;padding:0px">
<div>I did not understand why midpoint would behave like
this, is it the case where midpoint is caching the
information where it looks and does not initiate the
workflow hook if workflow was not initiated for this
account modification in near past.</div>
</blockquote>
</div>
<div><br>
</div>
<div>- When account is modified and change aspect is triggered
i observed that delta is not populated correctly. Let me
explain the scenario i tried:</div>
<blockquote style="margin:0 0 0 40px;border:none;padding:0px">
<div>- I added another value of a multi-valued attribute.
(Account was modified for first time after creation)</div>
<div>- Change asect was triggered and when i see the delta
instead of having valuesToadd and the attribute i added it
was null and valueToDelete was having other attributes
which were added while creating the account.</div>
</blockquote>
<div><br>
</div>
<blockquote style="margin:0 0 0 40px;border:none;padding:0px">
<div>Here is the snapshot i took while debugging:</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
<div>
<blockquote style="margin:0 0 0
40px;border:none;padding:0px">
<div><img src="cid:part1.00050807.01030708@evolveum.com"
alt="Inline image 1" height="203" width="544"></div>
</blockquote>
</div>
<div><br>
</div>
<div>I think there is an issue with midpoint but i am not very
much sure.Please let me know if I am doing anything wrong
here.</div>
<div><br>
</div>
<div>Thanks</div>
<div>Dharmendra</div>
<div><br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
midPoint mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:midPoint@lists.evolveum.com">midPoint@lists.evolveum.com</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.evolveum.com/mailman/listinfo/midpoint">http://lists.evolveum.com/mailman/listinfo/midpoint</a>
</pre>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
midPoint mailing list
<a class="moz-txt-link-abbreviated" href="mailto:midPoint@lists.evolveum.com">midPoint@lists.evolveum.com</a>
<a class="moz-txt-link-freetext" href="http://lists.evolveum.com/mailman/listinfo/midpoint">http://lists.evolveum.com/mailman/listinfo/midpoint</a>
</pre>
</blockquote>
<br>
</body>
</html>