We're updating the issue view to help you get more done. 

Handle non-JSON OAuth response

Description

OAuthProviderService.executeInternal() throws an unknown error if we have a JsonParseException. I currently suspect this is a 503 error, which would have an HTTP body and not a JSON body.

We should catch this and put a null JsonNode into the response so we can handle it with our normal error handling code.

Environment

None

Status

Assignee

Dwayne Jeng

Reporter

Dwayne Jeng

Labels

None

Validator

Dwayne Jeng

Release Version History

None

Story Points

1

Components

Fix versions

Priority

Major