<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body>
<div class="moz-cite-prefix">Hi Loïc,<br>
<br>
I'm afraid that Connector Server is a bit undermaintained ConnId
component. We had plans to update Java Connector Server as part of
ConnId2 initiative, but due to corona and other issues we had to
postpone our ConnId2 plans.<br>
<br>
The technical problem is that the ConnId framework and ConnId
server are not able to communicate about delta-based update
operations. This was obvious an oversight when we have developed
the updateDelta operation. I see that this makes connector server
useless for use with LDAP connector, which is obviously not good.
However, it would be quite difficult to fit this fix into
development plans as they are quite full already. Does your
customer have midPoint subscription? This is pushing the boundary
of our support services due to the "gray zone" status of ConnId
connector servers. However, I would tend to treat this as a bug if
you customer has an active support subscription. Which will make
that this issue can be prioritized and fixed.<br>
<br>
<pre class="moz-signature" cols="72">--
Radovan Semancik
Software Architect
evolveum.com
</pre>
<br>
<br>
On 5/1/20 2:26 PM, Loïc Schamber wrote:<br>
</div>
<blockquote type="cite"
cite="mid:VI1PR0102MB2589F0D7F1F82C90D195E57EB2AB0@VI1PR0102MB2589.eurprd01.prod.exchangelabs.com">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Roboto;
panose-1:2 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal">Hi everyone.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-GB">I am (once more) back
with another issue that I do not know how to manage.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">I have the following
setup in production: Midpoint(4.0.1) -> Java Connector
Server(
</span><span style="mso-fareast-language:FR-CH" lang="EN-GB">1.5.0.10
) ->ADLdapConnector (2.4)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB">This configuration works great for reading of
AD accounts and creation of new one. Sadly it won’t allow
the modification of existing account as I get the following
error:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB">org.identityconnectors.framework.common.exceptions.ConnectorException:
No serializer for class: class
org.identityconnectors.framework.common.objects.AttributeDelta<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB">I used the same configuration for my AD
resource in a test environment and update worked as expected<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB">Sadly, the customer needs to go through java
connector server due to security policy so can not simply
remove the connector server..<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:FR-CH"
lang="EN-GB">I saw a similar issue on the mailing list
archive but sadly it has no answer
</span><a
href="https://lists.evolveum.com/pipermail/midpoint/2019-July/005647.html"
moz-do-not-send="true"><span lang="EN-GB">https://lists.evolveum.com/pipermail/midpoint/2019-July/005647.html</span></a><span
lang="EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">This is a very important
issue for us as we are supposed to be production ready in a
few days..<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Thanks for your help,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<table class="MsoNormalTable" cellspacing="0" cellpadding="0"
border="0">
<tbody>
<tr>
<td colspan="3" style="padding:0cm 0cm 0cm 0cm"
valign="top">
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#E22D36;mso-fareast-language:FR-CH"
lang="EN-GB">Loïc Schamber</span></b><span
style="mso-fareast-language:FR-CH" lang="EN-GB">
</span><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#919191;mso-fareast-language:FR-CH"
lang="EN-GB"> | Junior IT Consultant<br>
</span><span style="mso-fareast-language:FR-CH"
lang="EN-GB"> <o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="width:141.0pt;border:none;border-right:solid
#E22D36 1.5pt;padding:0cm 0cm 0cm 0cm" width="188"
valign="top">
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><a
href="https://www.serial.ch/" moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img
style="width:2.0104in;height:.7187in"
id="_x0000_i1028"
src="cid:part2.7A372A5F.45D059C7@evolveum.com"
alt="logo" class="" width="193" height="69"
border="0"></span></a><span
style="mso-fareast-language:FR-CH"><o:p></o:p></span></p>
</td>
<td style="width:7.5pt;padding:0cm 0cm 0cm 0cm" width="10">
<p class="MsoNormal"><span
style="mso-fareast-language:FR-CH"> <o:p></o:p></span></p>
</td>
<td style="width:372.75pt;padding:0cm 0cm 0cm 0cm"
width="497" valign="top">
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#E22D36;mso-fareast-language:FR-CH"><a
href="mailto:lschamber@serial.ch"
moz-do-not-send="true"><span style="color:#E22D36">lschamber@serial.ch</span></a>
| <a href="tel:+41%2022%20555%2027%2069"
moz-do-not-send="true"><span style="color:#919191">+41
22 555 27 69</span></a>
<br>
</span><span
style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#919191;mso-fareast-language:FR-CH">Chemin
du Pré-Fleuri 5 – CH 1228 Plan-les-Ouates
<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="border:none;border-right:solid #E22D36
1.5pt;padding:0cm 0cm 0cm 0cm" valign="bottom">
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><a
href="https://www.linkedin.com/company/redcactus-by-positivethinkingcompany"
target="_blank" moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img
style="width:.1979in;height:.1979in"
id="_x0000_i1027"
src="cid:part6.9F363AC8.68569BEE@evolveum.com"
alt="LinkedIn" class="" width="19" height="19"
border="0"></span></a><span
style="mso-fareast-language:FR-CH">
</span><a
href="https://www.instagram.com/positivethinkingcompany"
target="_blank" moz-do-not-send="true"><span
style="color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img
style="width:.1979in;height:.1979in"
id="_x0000_i1026"
src="cid:part8.4F4083C8.B8484500@evolveum.com"
alt="Instagram" class="" width="19" height="19"
border="0"></span></a><span
style="mso-fareast-language:FR-CH"><o:p></o:p></span></p>
</td>
<td style="padding:0cm 0cm 0cm 0cm" valign="bottom"><br>
</td>
<td style="padding:0cm 0cm 0cm 0cm" valign="bottom">
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="mso-fareast-language:FR-CH"><a
href="www.serial.ch" moz-do-not-send="true"><b><span
style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#E22D36"
lang="EN-GB">Redcactus by SERIAL
</span></b><span
style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#E22D36"
lang="EN-GB">www.serial.ch</span></a></span><span
style="mso-fareast-language:FR-CH" lang="EN-GB"><br>
</span><span style="mso-fareast-language:FR-CH"><a
href="www.positivethinking.co"
moz-do-not-send="true"><span
style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#919191"
lang="EN-GB">www.positivethinking.co</span></a></span><span
style="mso-fareast-language:FR-CH" lang="EN-GB"><br>
</span><span
style="font-size:3.5pt;font-family:"Tahoma",sans-serif;color:#919191;mso-fareast-language:FR-CH"
lang="EN-GB"> </span><span
style="mso-fareast-language:FR-CH" lang="EN-GB"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<div class="MsoNormal" style="text-align:center" align="center"><span
style="mso-fareast-language:FR-CH">
<hr width="100%" size="2" align="center">
</span></div>
<p class="MsoNormal"><b><span
style="font-size:8.0pt;font-family:Roboto;color:#E22D36;mso-fareast-language:FR-CH"
lang="EN-GB">Help save paper, do you really need to print
this email?</span></b><span
style="mso-fareast-language:FR-CH" lang="EN-GB"><br>
</span><i><span
style="font-size:8.0pt;font-family:Roboto;color:black;mso-fareast-language:FR-CH"
lang="EN-GB">The content of this email and any attachments
are confidential and are intended solely for the person
and/or company to whom they are addressed. The information
may also be legally privileged. No employee or agent is
authorized to conclude any binding agreement on behalf of
SERIAL with another party by email without express written
confirmation. If you have received this email in error,
any use, reproduction or dissemination of this
transmission is strictly prohibited. If you are not the
intended recipient, please immediately notify the sender
by return E-mail and delete this message, its attachments
and all copies from your system. Internet communications
cannot be guaranteed to be timely, secure, error or
virus-free. The sender does not accept liability for any
errors or omissions.
</span></i><i><span
style="font-size:8.0pt;font-family:Roboto;color:black;mso-fareast-language:FR-CH">Thank
you for your cooperation.<br>
</span></i><o:p></o:p></p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-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="https://lists.evolveum.com/mailman/listinfo/midpoint">https://lists.evolveum.com/mailman/listinfo/midpoint</a>
</pre>
</blockquote>
<br>
<br>
</body>
</html>