<font size=2 face="sans-serif">finally I have found "multivalueAttributes"
config property of CSV connector needs to be specified.</font>
<br><font size=2 face="sans-serif">--pk</font>
<br>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">petr.kulheim@ibacz.eu</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">midPoint General Discussion
<midpoint@lists.evolveum.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">22/05/2018 17:43</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">[midPoint] unable
to put multiple role/multivalued attribute on        Semi-Manual
resource</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by:    
   </font><font size=1 face="sans-serif">"midPoint"
<midpoint-bounces@lists.evolveum.com></font>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 face="sans-serif">hi guys,</font><font size=3> </font><font size=2 face="sans-serif"><br>
trying to work with Semi-manual resource with additional CSV connector,
<br>
but not able to assign multiple roles (with Semi-manual resource inducement),
getting:</font><font size=3> <br>
<br>
com.evolveum.midpoint.util.exception.SchemaException: Attempt to replace
2 values to a single-valued item attributes/interests; values: [PPV(String:one),
PPV(String:two)] at com.evolveum.midpoint.prism.delta.ItemDelta.validate(ItemDelta.java:1001)
at com.evolveum.midpoint.prism.delta.ItemDelta.validate(ItemDelta.java:988)
at com.evolveum.midpoint.model.impl.lens.projector.ConsolidationProcessor.consolidateItem(ConsolidationProcessor.java:489)
at com.evolveum.midpoint.model.impl.lens.projector.ConsolidationProcessor.consolidateAttribute(ConsolidationProcessor.java:324)
at com.evolveum.midpoint.model.impl.lens.projector.ConsolidationProcessor.consolidateAttributes(ConsolidationProcessor.java:295)
at com.evolveum.midpoint.model.impl.lens.projector.ConsolidationProcessor.consolidateValuesToModifyDelta(ConsolidationProcessor.java:201)
at com.evolveum.midpoint.model.impl.lens.projector.ConsolidationProcessor.consolidateValuesModifyProjection(ConsolidationProcessor.java:599)
at com.evolveum.midpoint.model.impl.lens.projector.ConsolidationProcessor.consolidateValues(ConsolidationProcessor.java:131)
at com.evolveum.midpoint.model.impl.lens.projector.ProjectionValuesProcessor.processProjections(ProjectionValuesProcessor.java:231)
at com.evolveum.midpoint.model.impl.lens.projector.ProjectionValuesProcessor.process(ProjectionValuesProcessor.java:137)
at com.evolveum.midpoint.model.impl.lens.projector.Projector.lambda$projectProjection$3(Projector.java:349)
at com.evolveum.midpoint.model.impl.lens.ClockworkMedic.partialExecute(ClockworkMedic.java:170)
at com.evolveum.midpoint.model.impl.lens.ClockworkMedic.partialExecute(ClockworkMedic.java:150)
at com.evolveum.midpoint.model.impl.lens.projector.Projector.projectProjection(Projector.java:346)
at com.evolveum.midpoint.model.impl.lens.projector.Projector.lambda$projectInternal$2(Projector.java:253)
at com.evolveum.midpoint.model.impl.lens.ClockworkMedic.partialExecute(ClockworkMedic.java:170)
at com.evolveum.midpoint.model.impl.lens.ClockworkMedic.partialExecute(ClockworkMedic.java:150)
at com.evolveum.midpoint.model.impl.lens.projector.Projector.projectInternal(Projector.java:252)
at com.evolveum.midpoint.model.impl.lens.projector.Projector.project(Projector.java:101)
at com.evolveum.midpoint.model.impl.lens.Clockwork.click(Clockwork.java:437)
at com.evolveum.midpoint.model.impl.lens.Clockwork.run(Clockwork.java:196)
at com.evolveum.midpoint.model.impl.controller.ModelController.executeChanges(ModelController.java:547)
at com.evolveum.midpoint.web.component.progress.ProgressPanel$14.callWithContextPrepared(ProgressPanel.java:605)
at com.evolveum.midpoint.web.component.progress.ProgressPanel$14.callWithContextPrepared(ProgressPanel.java:591)
at com.evolveum.midpoint.web.component.SecurityContextAwareCallable.call(SecurityContextAwareCallable.java:59)
at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745) <br>
<br>
</font><font size=2 face="sans-serif"><br>
Althogh I have schema definition with attribute involved:</font><font size=3>
<br>
</font><font size=2 face="Consolas"><br>
<<b>xsd</b>:</font><font size=2 color=#820040 face="Consolas"><b>element</b></font><font size=2 face="Consolas">
</font><font size=2 color=#820040 face="Consolas"><b>maxOccurs</b></font><font size=2 face="Consolas">=</font><font size=2 color=#4200ff face="Consolas">"unbounded"</font><font size=2 face="Consolas">
</font><font size=2 color=#820040 face="Consolas"><b>minOccurs</b></font><font size=2 face="Consolas">=</font><font size=2 color=#4200ff face="Consolas">"0"</font><font size=2 face="Consolas">
</font><font size=2 color=#820040 face="Consolas"><b>name</b></font><font size=2 face="Consolas">=</font><font size=2 color=#4200ff face="Consolas">"interests"</font><font size=2 face="Consolas">
</font><font size=2 color=#820040 face="Consolas"><b>type</b></font><font size=2 face="Consolas">=</font><font size=2 color=#4200ff face="Consolas">"xsd:string"</font><font size=2 face="Consolas">/></font><font size=3>
<br>
<br>
</font><font size=2 face="Consolas"><br>
Single role assignment works fine.</font><font size=3> <br>
<br>
<br>
</font><font size=2 face="sans-serif"><br>
Please any hint ?</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
thank you </font><font size=3><br>
</font><font size=2 face="sans-serif"><br>
</font><font size=3><br>
</font><font size=2 face="Arial"><br>
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: petr.kulheim@ibacz.eu</font><font size=3> </font>
<p><a href="http://www.ibacz.eu/email-signature/index.html"><img src=cid:_4_0CDF33900CDF2E9C00489F61C1258296 alt="IBACZ email signature" style="border:0px solid;"></a><font size=2 face="sans-serif"><br>
</font><font size=3><br>
</font>
<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 ict@ibacz.eu 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><font size=3> [attachment "resource-semi-manual.xml"
deleted by Petr Kulheim/Ibacz/cz] </font><tt><font size=2>_______________________________________________<br>
midPoint mailing list<br>
midPoint@lists.evolveum.com<br>
</font></tt><a href=http://lists.evolveum.com/mailman/listinfo/midpoint><tt><font size=2>http://lists.evolveum.com/mailman/listinfo/midpoint</font></tt></a><tt><font size=2><br>
</font></tt>
<br><font size=2 face="sans-serif"><br>
<br>
</font>
<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 ict@ibacz.eu 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>