[DMAAP-DR] Remove AAF/TLS phase 1
[dmaap/datarouter.git] / datarouter-prov / src / main / java / org / onap / dmaap / datarouter / provisioning / utils / HttpServletUtils.java
index ce287f4..40574ee 100644 (file)
  * * ECOMP is a trademark and service mark of AT&T Intellectual Property.
  * *
  ******************************************************************************/
+
 package org.onap.dmaap.datarouter.provisioning.utils;
 
-import javax.servlet.http.HttpServletResponse;
+import com.att.eelf.configuration.EELFLogger;
+import jakarta.servlet.http.HttpServletResponse;
 import java.io.IOException;
 
-import org.apache.log4j.Logger;
-
 public class HttpServletUtils {
-    public static void sendResponseError(HttpServletResponse response, int errorCode, String message, Logger intlogger) {
+
+    private HttpServletUtils(){
+
+    }
+
+    /**
+     * Send response error.
+     * @param response HttpServletResponse
+     * @param errorCode errorcode int
+     * @param message String message
+     * @param intlogger Logger
+     */
+    public static void sendResponseError(HttpServletResponse response,
+            int errorCode, String message, EELFLogger intlogger) {
         try {
             response.sendError(errorCode, message);
         } catch (IOException ioe) {
-            intlogger.error("IOException" + ioe.getMessage());
+            intlogger.error("IOException" + ioe.getMessage(), ioe);
         }
     }
 }