diff --git a/cdap-app-templates/cdap-etl/cdap-data-pipeline-base/src/main/java/io/cdap/cdap/datapipeline/service/OAuthHandler.java b/cdap-app-templates/cdap-etl/cdap-data-pipeline-base/src/main/java/io/cdap/cdap/datapipeline/service/OAuthHandler.java index 068b227651e..4e1f4d28423 100644 --- a/cdap-app-templates/cdap-etl/cdap-data-pipeline-base/src/main/java/io/cdap/cdap/datapipeline/service/OAuthHandler.java +++ b/cdap-app-templates/cdap-etl/cdap-data-pipeline-base/src/main/java/io/cdap/cdap/datapipeline/service/OAuthHandler.java @@ -177,7 +177,12 @@ public void putOAuthCredential(HttpServiceRequest request, HttpServiceResponder if (response.getResponseCode() != 200) { throw new OAuthServiceException( HttpURLConnection.HTTP_INTERNAL_ERROR, - "Request to fetch refresh token returned code " + response.getResponseCode()); + "Request for refresh token did not return 200. Response code: " + + response.getResponseCode() + + " , response message: " + + response.getResponseMessage() + + " , respone body: " + + response.getResponseBodyAsString()); } RefreshTokenResponse refreshTokenResponse;