[
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)