Features yet to be implemented in SCIM 1.1 (IDENTITY-3134) [IDENTITY-1905] SCIM pagination does not work Created: 21/Nov/13 Updated: 05/Jan/16 Status: Project: Component/s: Affects Version/s: Fix Version/s: Reopened WSO2 Identity Server scim None Type: Reporter: Resolution: Labels: Remaining Estimate: Time Spent: Original Estimate: Sub-task Bhushan Fegade Unresolved None Not Specified FUTURE Priority: Assignee: Votes: Not Specified Not Specified Critical Severity: Moderate Estimated Complexity: Test cases added: Yes Description D:\installed>curl -v -k --user admin:admin https://localhost:9443/wso2/scim/Users/?startIndex=1&count=3 Adding handle: conn: 0x1520500 Adding handle: send: 0 Adding handle: recv: 0 Curl_addHandleToPipeline: length: 1 - Conn 0 (0x1520500) send_pipe: 1, recv_pipe: 0 About to connect() to localhost port 9443 (#0) Trying ::1... Connected to localhost (::1) port 9443 (#0) SSLv3, TLS handshake, Client hello (1): SSLv3, TLS handshake, Server hello (2): SSLv3, TLS handshake, CERT (11): SSLv3, TLS handshake, Server key exchange (12): Normal Ishara Karunarathna 0 SSLv3, TLS handshake, Server finished (14): SSLv3, TLS handshake, Client key exchange (16): SSLv3, TLS change cipher, Client hello (1): SSLv3, TLS handshake, Finished (20): SSLv3, TLS change cipher, Client hello (1): SSLv3, TLS handshake, Finished (20): SSL connection using ECDHE-RSA-DES-CBC3-SHA Server certificate: subject: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost start date: 2010-02-19 07:02:26 GMT expire date: 2035-02-13 07:02:26 GMT issuer: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway. Server auth using Basic with user 'admin' > GET /wso2/scim/Users/?startIndex=1 HTTP/1.1 > Authorization: Basic YWRtaW46YWRtaW4= > User-Agent: curl/7.32.0 > Host: localhost:9443 > Accept: / > < HTTP/1.1 400 Bad Request < Cache-Control: private < Expires: Thu, 01 Jan 1970 05:30:00 IST < Date: Thu, 21 Nov 2013 08:26:27 GMT < Content-Type: application/json < Content-Length: 119 < Connection: close Server WSO2 Carbon Server is not blacklisted < Server: WSO2 Carbon Server < Unknown macro: {"Errors"} * Closing connection 0 SSLv3, TLS alert, Client hello (1): 'count' is not recognized as an internal or external command, operable program or batch file. Comments Comment by Gayan Gunawardana [ 03/Jan/15 ] Pagination functionality is not yet implemented in charon-core. Since pagination command contains '&' it should be curl -v -k --user admin:admin "https://localhost:9443/wso2/scim/Users/?startIndex=1&count=3" otherwise count parameter will be ignored. With correct pagination command you will get 500 Internal Server Error Generated at Sun Mar 06 11:28:55 IST 2016 using JIRA 6.0.1#6096sha1:e4a48bd73c6b8a4d99c824976ce5808b4c85857d.