[ 
https://issues.apache.org/jira/browse/USERGRID-1202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15658983#comment-15658983
 ] 

Lynch Lee commented on USERGRID-1202:
-------------------------------------


@[~brandonshelley]

I tried to reproduce this bug local, and found that it has been fixed some 
where.
here is my test, and 'xiaomugua1' is a non-existent user of app: 
'belo/chatdemo':

Request:
{noformat}
curl -i -XPUT -H "Authorization: Bearer 
YWMtBNPuUKiKEeaR37dMrMpBxQAAAVh6rYW1W5cv9MiGHgvLHbDnEdNJ7m8fL84" 
"http://localhost:8080/belo/chatdemo/users/xiaomugua1/revoketoken?token=xxxx";
{noformat}

Response:
{noformat}
HTTP/1.1 400 Bad Request
Server: Apache-Coyote/1.1
Set-Cookie: rememberMe=deleteMe; Path=/; Max-Age=0; Expires=Fri, 11-Nov-2016 
03:52:52 GMT
Access-Control-Allow-Origin: *
Content-Type: application/json
Content-Length: 167
Date: Sat, 12 Nov 2016 03:52:52 GMT
Connection: close

{"error":"illegal_argument","timestamp":1478922772763,"duration":1,"error_description":"invalid
 external provider : ","exception":"java.lang.IllegalArgumentException"}
{noformat}


So, this ticket should be closed, yes?

> Error returned when calling /revoketoken?token=xxx on non-existent user 
> returns 500
> -----------------------------------------------------------------------------------
>
>                 Key: USERGRID-1202
>                 URL: https://issues.apache.org/jira/browse/USERGRID-1202
>             Project: Usergrid
>          Issue Type: Improvement
>          Components: Stack
>    Affects Versions: 2.2.0
>            Reporter: Brandon Shelley
>             Fix For: 2.2.0
>
>
> When calling PUT /revoketoken?token=xxxx on a non-existent user, e.g.:
> {code}PUT 
> https://api-connectors-prod.apigee.net/appservices/api-connectors/sdksandbox/users/asdf/revoketoken?token=xxxx{code}
> This error is returned:
> {code}500 Internal Server Error
> {
>   "error": "uncaught",
>   "timestamp": 1452306713472,
>   "duration": 0,
>   "error_description": "Internal Server Error",
>   "exception": "org.apache.usergrid.rest.exceptions.UncaughtException",
>   "error_id": "251e782b-b679-11e5-abcb-12aee0c06a45"
> }{code}
> This should throw a 400 and the description should be improved somewhat to 
> mirror USERGRID-1201



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

Reply via email to