From 998d159b267674f1812d2bdd229a36ce8362d48d Mon Sep 17 00:00:00 2001 From: Priyanshu Bhardwaj Date: Fri, 5 Apr 2024 06:13:00 +0000 Subject: [PATCH] return response details in the exception other than response code when request fails in OAuthHandler --- .../io/cdap/cdap/datapipeline/service/OAuthHandler.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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;