<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hello Petr,</p>
<p>just to make sure: You wrote that the exception occurs during
reconciliation. I assume you mean reconciliation task.</p>
<p>But the stack trace corresponds to a GUI operation.</p>
<p>So, what's the case? Does it occur within a task or in GUI? If in
GUI, is it replicable?</p>
<pre class="moz-signature" cols="72">Pavol Mederly
Software developer
evolveum.com
</pre>
<div class="moz-cite-prefix">On 17.01.2018 12:34,
<a class="moz-txt-link-abbreviated" href="mailto:petr.kulheim@ibacz.eu">petr.kulheim@ibacz.eu</a> wrote:<br>
</div>
<blockquote type="cite"
cite="mid:OFAACD6EB0.6563B937-ONC1258218.003F879F-C1258218.003F9C9B@ibacz.eu"><font
size="2" face="sans-serif">hi guys, </font>
<br>
<br>
<font size="2" face="sans-serif">we have customer's test
environment
where we have upgraded midpoint from 3.5.1 to 3.6.1</font>
<br>
<font size="2" face="sans-serif">After this upgrade we have some
users,
about 30, having following Exception during reconsiliation:</font>
<br>
<br>
<font size="2" face="sans-serif">2018-01-15 17:33:30,325 []
[Thread-77]
ERROR
(com.evolveum.midpoint.web.component.progress.ProgressReporter):
Error executing changes.</font>
<br>
<font size="2" face="sans-serif">java.lang.IllegalStateException:
Null
parent for value PCV(1):[PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}metadata):[PCV(null):[PP({.../common/common-3}requestTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:13.965+02:00)],
PrismReference({.../common/common-3}requestorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:14.092+02:00)],
PrismReference({.../common/common-3}creatorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createChannel):[PPV(String:</font><a
href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation</font></a><font
size="2" face="sans-serif">)]]],
PrismReference({.../common/common-3}targetRef):[PRV(oid=feed0000-0000-0000-0003-000000000001,
targetType={.../common/common-3}RoleType,
relation={.../common/org-3}default)],
PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}activation):[PCV(null):[PP({.../common/common-3}effectiveStatus):[PPV(ActivationStatusType:ENABLED)]]]]
in item PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}assignment):[PCV(1):[PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}metadata):[PCV(null):[PP({.../common/common-3}requestTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:13.965+02:00)],
PrismReference({.../common/common-3}requestorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:14.092+02:00)],
PrismReference({.../common/common-3}creatorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createChannel):[PPV(String:</font><a
href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation</font></a><font
size="2" face="sans-serif">)]]],
PrismReference({.../common/common-3}targetRef):[PRV(oid=feed0000-0000-0000-0003-000000000001,
targetType={.../common/common-3}RoleType,
relation={.../common/org-3}default)],
PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}activation):[PCV(null):[PP({.../common/common-3}effectiveStatus):[PPV(ActivationStatusType:ENABLED)]]]]]
(assignment in
user:09cff951-c031-4033-95a9-de85812ccc46(testovic)); in
current user in
LensFocusContext(UserType:09cff951-c031-4033-95a9-de85812ccc46)</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.LensElementContext.checkConsistence(LensElementContext.java:495)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.LensElementContext.checkConsistence(LensElementContext.java:461)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.LensFocusContext.checkConsistence(LensFocusContext.java:459)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.LensElementContext.checkConsistence(LensElementContext.java:453)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.LensContext.checkConsistence(LensContext.java:678)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.projector.FocusProcessor.processFocusFocus(FocusProcessor.java:398)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.projector.FocusProcessor.processFocus(FocusProcessor.java:173)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.projector.Projector.lambda$projectInternal$1(Projector.java:227)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.LensUtil.partialExecute(LensUtil.java:1254)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.projector.Projector.projectInternal(Projector.java:225)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.projector.Projector.project(Projector.java:114)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.Clockwork.click(Clockwork.java:440)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.Clockwork.run(Clockwork.java:197)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.controller.ModelController.executeChanges(ModelController.java:572)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.8.0_111]</font>
<br>
<font size="2" face="sans-serif"> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[na:1.8.0_111]</font>
<br>
<font size="2" face="sans-serif"> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.8.0_111]</font>
<br>
<font size="2" face="sans-serif"> at
java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_111]</font>
<br>
<font size="2" face="sans-serif"> at
org.apache.wicket.proxy.LazyInitProxyFactory$JdkHandler.invoke(LazyInitProxyFactory.java:507)
~[wicket-ioc-7.6.0.jar:7.6.0]</font>
<br>
<font size="2" face="sans-serif"> at
com.sun.proxy.$Proxy164.executeChanges(Unknown Source) ~[na:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.web.component.progress.ProgressReporter.lambda$executeChangesAsync$0(ProgressReporter.java:187)
~[classes/:na]</font>
<br>
<font size="2" face="sans-serif"> at
java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_111]</font>
<br>
<font size="2" face="sans-serif">Caused by:
java.lang.IllegalStateException:
Null parent for value PCV(1):[PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}metadata):[PCV(null):[PP({.../common/common-3}requestTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:13.965+02:00)],
PrismReference({.../common/common-3}requestorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:14.092+02:00)],
PrismReference({.../common/common-3}creatorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createChannel):[PPV(String:</font><a
href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation</font></a><font
size="2" face="sans-serif">)]]],
PrismReference({.../common/common-3}targetRef):[PRV(oid=feed0000-0000-0000-0003-000000000001,
targetType={.../common/common-3}RoleType,
relation={.../common/org-3}default)],
PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}activation):[PCV(null):[PP({.../common/common-3}effectiveStatus):[PPV(ActivationStatusType:ENABLED)]]]]
in item PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}assignment):[PCV(1):[PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}metadata):[PCV(null):[PP({.../common/common-3}requestTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:13.965+02:00)],
PrismReference({.../common/common-3}requestorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createTimestamp):[PPV(XMLGregorianCalendarImpl:2017-03-29T11:17:14.092+02:00)],
PrismReference({.../common/common-3}creatorRef):[PRV(oid=00000000-0000-0000-0000-000000000002,
targetType={.../common/common-3}UserType,
relation={.../common/org-3}default)],
PP({.../common/common-3}createChannel):[PPV(String:</font><a
href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#reconciliation</font></a><font
size="2" face="sans-serif">)]]],
PrismReference({.../common/common-3}targetRef):[PRV(oid=feed0000-0000-0000-0003-000000000001,
targetType={.../common/common-3}RoleType,
relation={.../common/org-3}default)],
PC({</font><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><font size="2" face="sans-serif"
color="blue">http://midpoint.evolveum.com/xml/ns/public/common/common-3</font></a><font
size="2" face="sans-serif">}activation):[PCV(null):[PP({.../common/common-3}effectiveStatus):[PPV(ActivationStatusType:ENABLED)]]]]]
(assignment in
user:09cff951-c031-4033-95a9-de85812ccc46(testovic))</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.prism.Item.checkConsistenceInternal(Item.java:748)
~[prism-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.prism.PrismContainer.checkConsistenceInternal(PrismContainer.java:688)
~[prism-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.prism.PrismContainerValue.checkConsistenceInternal(PrismContainerValue.java:1271)
~[prism-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.prism.Item.checkConsistenceInternal(Item.java:754)
~[prism-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.prism.PrismContainer.checkConsistenceInternal(PrismContainer.java:688)
~[prism-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.prism.PrismObject.checkConsistenceInternal(PrismObject.java:409)
~[prism-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.prism.Item.checkConsistence(Item.java:709)
~[prism-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> at
com.evolveum.midpoint.model.impl.lens.LensElementContext.checkConsistence(LensElementContext.java:491)
~[model-impl-3.6.1.jar:na]</font>
<br>
<font size="2" face="sans-serif"> ...
21 common frames omitted</font>
<br>
<br>
<br>
<font size="2" face="sans-serif">I have found it comes from </font>
<br>
<font size="2" face="sans-serif">com.evolveum.midpoint.prism.Item
radek
748, </font>
<br>
<br>
<font size="2" face="sans-serif">
if (val.getParent()
== null) {</font>
<br>
<font size="2" face="sans-serif">
throw new IllegalStateException("Null
parent for value "+val+" in item "+this+" ("+path+"
in "+rootItem+")");</font>
<br>
<font size="2" face="sans-serif">
}</font>
<br>
<br>
<br>
<font size="2" face="sans-serif">So far we haven't found any
suspicious
Users/Accounts metadata.</font>
<br>
<font size="2" face="sans-serif">Likely it is related to AD
resource.</font>
<br>
<font size="2" face="sans-serif">Any hint or advice would be
appreciated.</font>
<br>
<br>
<font size="2" face="sans-serif">Thx</font>
<br>
<br>
<font size="2" face="Arial">Petr Kulheim<br>
JEE Developer<br>
<br>
IBA CZ, s.r.o.<br>
Office: Petržílkova 2565/23, 158 00 Praha, CZ<br>
Phone: +420 603 272826<br>
E-mail: <a class="moz-txt-link-abbreviated" href="mailto:petr.kulheim@ibacz.eu">petr.kulheim@ibacz.eu</a></font>
<p><a href="http://www.ibacz.eu/email-signature/index.html"
moz-do-not-send="true"><img
src="cid:part15.7EF1676F.C0D1511F@evolveum.com" alt="IBACZ
email signature" style="border:0px solid;" class=""
height="74" width="600"></a>
<br>
<font size="2" face="sans-serif"><br>
<br>
</font>
</p>
<hr><font size="2" face="sans-serif">Disclaimer:<br>
<br>
The information contained in this communication is intended
solely for
the use of the individual or entity to whom it is addressed and
others
authorized to receive it.<br>
It may contain confidential or legally privileged information.<br>
If you are not the intended recipient you are hereby notified
that any
disclosure, copying, distribution or taking any action in
reliance on the
contents of this information is strictly prohibited and may be
unlawful.<br>
If you have received this communication in error, please notify
us immediately
by forwarding this email to <a class="moz-txt-link-abbreviated" href="mailto:ict@ibacz.eu">ict@ibacz.eu</a> and then delete it from
your system.<br>
IBA Group is neither liable for the proper and complete
transmission of
the information contained in this communication nor for any
delay in its
receipt.</font>
<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>