From 5905db65a67031118861ca7288faf0734251d394 Mon Sep 17 00:00:00 2001
From: Morris Estepa <estepamo@amazon.com>
Date: Wed, 11 May 2022 15:57:35 +0000
Subject: [PATCH] Replace printStackTrace() with logging

---
 .../osdu/indexer/aws/service/ElasticClientHandlerAws.java | 6 ++----
 .../java/org/opengroup/osdu/util/ElasticUtilsAws.java     | 8 ++++----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/provider/indexer-aws/src/main/java/org/opengroup/osdu/indexer/aws/service/ElasticClientHandlerAws.java b/provider/indexer-aws/src/main/java/org/opengroup/osdu/indexer/aws/service/ElasticClientHandlerAws.java
index bb0407cdb..52943cebc 100644
--- a/provider/indexer-aws/src/main/java/org/opengroup/osdu/indexer/aws/service/ElasticClientHandlerAws.java
+++ b/provider/indexer-aws/src/main/java/org/opengroup/osdu/indexer/aws/service/ElasticClientHandlerAws.java
@@ -71,11 +71,9 @@ public class ElasticClientHandlerAws extends ElasticClientHandler {
                 httpClientBuilder.setSSLContext(sslContext)
                                 .setSSLHostnameVerifier((s, session) -> true));
             } catch (NoSuchAlgorithmException e) {
-                // TODO Auto-generated catch block
-                e.printStackTrace();
+                log.severe(e.getMessage());
             } catch (KeyManagementException e) {
-                // TODO Auto-generated catch block
-                e.printStackTrace();
+                log.severe(e.getMessage());
             }
 
         }
diff --git a/testing/indexer-test-aws/src/test/java/org/opengroup/osdu/util/ElasticUtilsAws.java b/testing/indexer-test-aws/src/test/java/org/opengroup/osdu/util/ElasticUtilsAws.java
index e464354db..30533f832 100644
--- a/testing/indexer-test-aws/src/test/java/org/opengroup/osdu/util/ElasticUtilsAws.java
+++ b/testing/indexer-test-aws/src/test/java/org/opengroup/osdu/util/ElasticUtilsAws.java
@@ -21,12 +21,14 @@ import java.util.Base64;
 import javax.net.ssl.SSLContext;
 import javax.net.ssl.TrustManager;
 
+import lombok.extern.slf4j.Slf4j;
 import org.apache.http.Header;
 import org.apache.http.HttpHost;
 import org.apache.http.message.BasicHeader;
 import org.elasticsearch.client.RestClient;
 import org.elasticsearch.client.RestClientBuilder;
 
+@Slf4j
 public class ElasticUtilsAws extends ElasticUtils {
 
     private static final int REST_CLIENT_CONNECT_TIMEOUT = 60000;
@@ -50,11 +52,9 @@ public class ElasticUtilsAws extends ElasticUtils {
             httpClientBuilder.setSSLContext(sslContext)
                             .setSSLHostnameVerifier((s, session) -> true));
         } catch (NoSuchAlgorithmException e) {
-            // TODO Auto-generated catch block
-            e.printStackTrace();
+            log.error("No such algorithm.", e);
         } catch (KeyManagementException e) {
-            // TODO Auto-generated catch block
-            e.printStackTrace();
+            log.error("Key management error.", e);
         }
 
 
-- 
GitLab