[ 
https://issues.apache.org/jira/browse/SYNCOPE-649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò resolved SYNCOPE-649.
--------------------------------------------
    Resolution: Fixed

This issue was already solved in with this 
[commit|https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=9aa765b] by 
restoring the {{QueryResourceInfoComparator}} class and re-adding 

{code}
    <jaxrs:resourceComparator>
      <bean id="queryResourceInfoComparator" 
class="org.apache.syncope.core.rest.utils.QueryResourceInfoComparator"/>
    </jaxrs:resourceComparator>
{code}

to {{<jaxrs:server>}} in {{restContext.xml}}

> Paged lists not working properly
> --------------------------------
>
>                 Key: SYNCOPE-649
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-649
>             Project: Syncope
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.2.2
>            Reporter: Francesco Chicchiriccò
>            Assignee: Francesco Chicchiriccò
>             Fix For: 1.2.3, 2.0.0
>
>
> As part of SYNCOPE-630 the {{QueryResourceInfoComparator}} was removed.
> This caused troubles to CXF resource selection with method override, which 
> caused in turn troubles to (various things including) paged lists.
> In 1.2.2, for example, when asking for the first 10 users (page 1, size 10), 
> the first 25 users are returned instead, because CXF selected the first 
> {{UserService#list}} method, ignoring the page and size parameters.
> This also impacts console's listing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to