mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-18 05:19:34 +00:00
Servlets Log Error Messages (#11514)
* remove stack trace logging * Fixed Error Messages * Feed Servelt logging
This commit is contained in:
parent
bc5a11a72a
commit
0aa6c08cf6
@ -37,7 +37,7 @@ public class SamlAssertionConsumerServlet extends HttpServlet {
|
|||||||
try {
|
try {
|
||||||
handleResponse(req, resp);
|
handleResponse(req, resp);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
LOG.error("SamlResponseError :" + e.getMessage());
|
LOG.error("[SamlAssertionConsumerServlet] Exception :" + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -35,8 +35,10 @@ public class SamlLoginServlet extends HttpServlet {
|
|||||||
auth = new Auth(SamlSettingsHolder.getInstance().getSaml2Settings(), req, resp);
|
auth = new Auth(SamlSettingsHolder.getInstance().getSaml2Settings(), req, resp);
|
||||||
auth.login(SamlSettingsHolder.getInstance().getRelayState());
|
auth.login(SamlSettingsHolder.getInstance().getRelayState());
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
LOG.error(e.getMessage());
|
resp.setContentType("text/html; charset=UTF-8");
|
||||||
resp.getOutputStream().println(e.getMessage());
|
LOG.error("[SamlLoginServlet] Failed in Auth Login : {}", e.getMessage());
|
||||||
|
resp.getOutputStream()
|
||||||
|
.println(String.format("<p> [SamlLoginServlet] Failed in Auth Login : %s </p>", e.getMessage()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -39,6 +39,7 @@ public class SamlMetadataServlet extends HttpServlet {
|
|||||||
} else {
|
} else {
|
||||||
resp.setContentType("text/html; charset=UTF-8");
|
resp.setContentType("text/html; charset=UTF-8");
|
||||||
for (String error : errors) {
|
for (String error : errors) {
|
||||||
|
LOG.error("[SamlMetadataServlet] Errors in getting Metadata : {} : Errors : {}", metadata, errors);
|
||||||
resp.getOutputStream().println("<p>" + error + "</p>");
|
resp.getOutputStream().println("<p>" + error + "</p>");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -19,13 +19,16 @@ import javax.servlet.http.HttpServlet;
|
|||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpServletRequestWrapper;
|
import javax.servlet.http.HttpServletRequestWrapper;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
@WebServlet("/api/v1/push/feed/*")
|
@WebServlet("/api/v1/push/feed/*")
|
||||||
public class FeedServlet extends HttpServlet {
|
public class FeedServlet extends HttpServlet {
|
||||||
public FeedServlet() {}
|
public FeedServlet() {}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void service(HttpServletRequest request, HttpServletResponse response) throws IOException {
|
protected void service(HttpServletRequest request, HttpServletResponse response) throws IOException {
|
||||||
|
try {
|
||||||
WebSocketManager.getInstance()
|
WebSocketManager.getInstance()
|
||||||
.getEngineIoServer()
|
.getEngineIoServer()
|
||||||
.handleRequest(
|
.handleRequest(
|
||||||
@ -36,5 +39,9 @@ public class FeedServlet extends HttpServlet {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
response);
|
response);
|
||||||
|
} catch (Exception ex) {
|
||||||
|
LOG.error("[FeedServlet] Error Encountered : {}", ex.getMessage());
|
||||||
|
response.getWriter().println(String.format("[FeedServlet] Error Encountered : %s", ex.getMessage()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,6 @@ import java.util.TreeMap;
|
|||||||
import javax.servlet.Filter;
|
import javax.servlet.Filter;
|
||||||
import javax.servlet.FilterChain;
|
import javax.servlet.FilterChain;
|
||||||
import javax.servlet.FilterConfig;
|
import javax.servlet.FilterConfig;
|
||||||
import javax.servlet.ServletException;
|
|
||||||
import javax.servlet.ServletRequest;
|
import javax.servlet.ServletRequest;
|
||||||
import javax.servlet.ServletResponse;
|
import javax.servlet.ServletResponse;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
@ -52,8 +51,7 @@ public class SocketAddressFilter implements Filter {
|
|||||||
public void destroy() {}
|
public void destroy() {}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
|
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException {
|
||||||
throws IOException, ServletException {
|
|
||||||
try {
|
try {
|
||||||
HttpServletRequest httpServletRequest = (HttpServletRequest) request;
|
HttpServletRequest httpServletRequest = (HttpServletRequest) request;
|
||||||
Map<String, String> query = ParseQS.decode(httpServletRequest.getQueryString());
|
Map<String, String> query = ParseQS.decode(httpServletRequest.getQueryString());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user