<div dir="ltr">So should we make this case insensitive test optional from TCK  ? To let it be managed by the implementation itself.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 3 October 2013 14:28, Boleslaw Dawidowicz <span dir="ltr">&lt;<a href="mailto:bdawidow@redhat.com" target="_blank">bdawidow@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">PicketLink is capable of doing case sensitive queries (there is a config switch to disable it). I cannot guarantee that we don&#39;t have any users relying on this functionality. <div>
<div class="h5"><div><br><div><div>On Oct 3, 2013, at 5:58 AM, Trong Tran &lt;<a href="mailto:trongtt@gmail.com" target="_blank">trongtt@gmail.com</a>&gt; wrote:</div><br><blockquote type="cite"><div dir="ltr">Do you have any further information about case-sensitive support of LDAP queries in PL ?<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 23 September 2013 19:51, Bolesław Dawidowicz <span dir="ltr">&lt;<a href="mailto:bdawidow@redhat.com" target="_blank">bdawidow@redhat.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br>
<br>
On 16.09.2013 10:18, Julien Viet wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; recently we worked on making the eXo Core OrganizationService TCK implemented for the picket link implementation. (I think it was not implemented because the TCK came after the PL implementation and then nobody was aware that it was kind of existing, anyway better late than never…)<br>


&gt;<br>
&gt; We came through a few conflicting behavior between what the TCK defines and the original PL implementation testsuite:<br>
&gt;<br>
&gt; 1/ testRemoveGroup(org.exoplatform.services.tck.organization.TestGroupHandler)<br>
&gt;    conflict between TCK and PL test when removing a group having at least 1 child<br>
&gt;    + TCK assumes an exception is thrown<br>
&gt;    + PL assumes this group will be removed and its children will be removed too<br>
<br>
</div>Ok. I think we could align on exception - this is safest.<br>
<div><br>
&gt;<br>
&gt; 2/ testFindUserProfileByName(org.exoplatform.services.tck.organization.TestUserProfileHandler): Expected: &lt;null&gt; but was: org.exoplatform.services.organization.impl.UserProfileImpl@40773f4b<br>
&gt;   conflict between TCK and PL test when a non existing user profile of existing user is searched via find:<br>
&gt;    + TCK suppose null is returned<br>
&gt;    + PL suppose an empty profile is returned<br>
<br>
</div>I think null is returned in other cases so we can allign on that.<br>
<div><br>
&gt;<br>
&gt; 3/<br>
&gt; - testFindUsersByQuery(org.exoplatform.services.tck.organization.TestUserHandler): expected:&lt;1&gt; but was:&lt;0&gt;<br>
&gt; - testFindUsers(org.exoplatform.services.tck.organization.TestUserHandler): expected:&lt;1&gt; but was:&lt;0&gt;<br>
&gt;    In method: UserHandler#findUsersByQuery(Query query)<br>
&gt;    TCK suppose that case sensitivity does not matter in a search user but PicketLink implementation is case sensitive<br>
&gt;<br>
&gt; somehow we need to make this consistent.<br>
<br>
</div>IIRC case sensivity is actually supported in case of LDAP queries in PL.<br>
I don&#39;t think it would be safe to just disable this part. Need to dig in.<br>
<div><br>
&gt;<br>
&gt; Our take is that we should align Picket Link with the TCK.<br>
&gt;<br>
&gt; Comments are open.<br>
&gt;<br>
&gt; cheers<br>
&gt;<br>
&gt; Julien<br>
&gt; _______________________________________________<br>
&gt; gatein-dev mailing list<br>
&gt; <a href="mailto:gatein-dev@lists.jboss.org" target="_blank">gatein-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/gatein-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/gatein-dev</a><br>
&gt;<br>
<br>
<br>
<br>
</div><span><font color="#888888">--<br>
Bolesław Dawidowicz<br>
JBoss Portal Platform Architect | GateIn Portal Project Lead<br>
</font></span><div><div>_______________________________________________<br>
gatein-dev mailing list<br>
<a href="mailto:gatein-dev@lists.jboss.org" target="_blank">gatein-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/gatein-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/gatein-dev</a></div></div></blockquote></div><br><br clear="all"><br>-- <br><font><b>Trong Tran</b></font><br style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif">




<span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif"></span><span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif"><i><span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif">(+84) 983841909 <span style="color:rgb(255,153,0)">|</span></span> </i></span><span style="font-family:&#39;trebuchet ms&#39;,sans-serif"><span style="color:rgb(102,102,102)"><a href="mailto:trongtt@gmail.com" target="_blank">trongtt@gmail.com</a><br>

Twitter: <a href="http://twitter.com/trongtt" target="_blank">http://twitter.com/trongtt</a></span></span><span style="font-family:&#39;trebuchet ms&#39;,sans-serif"><span style="color:rgb(102,102,102)"><span><span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif"><i><span style="color:rgb(255,153,0)"></span></i></span></span></span></span><span style="font-family:&#39;trebuchet ms&#39;,sans-serif"></span>
</div>
</blockquote></div><br></div></div></div></div></blockquote></div><br><br clear="all"><br>-- <br><font><b>Trong Tran</b></font><br style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif">


<span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif"></span><span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif"><i><span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif">(+84) 983841909 <span style="color:rgb(255,153,0)">|</span></span> </i></span><span style="font-family:&#39;trebuchet ms&#39;,sans-serif"><span style="color:rgb(102,102,102)"><span><a href="mailto:trongtt@gmail.com" target="_blank">trongtt@gmail.com</a><br>
Twitter: <a href="http://twitter.com/trongtt" target="_blank">http://twitter.com/trongtt</a></span></span></span><span style="font-family:&#39;trebuchet ms&#39;,sans-serif"><span style="color:rgb(102,102,102)"><span><span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif"><i><span style="color:rgb(102,102,102);font-family:&#39;trebuchet ms&#39;,sans-serif"><span style="color:rgb(255,153,0)"></span></span></i></span></span></span></span><span style="font-family:&#39;trebuchet ms&#39;,sans-serif"></span>
</div>