mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-17 21:10:28 +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 {
|
||||
handleResponse(req, resp);
|
||||
} 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.login(SamlSettingsHolder.getInstance().getRelayState());
|
||||
} catch (Exception e) {
|
||||
LOG.error(e.getMessage());
|
||||
resp.getOutputStream().println(e.getMessage());
|
||||
resp.setContentType("text/html; charset=UTF-8");
|
||||
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 {
|
||||
resp.setContentType("text/html; charset=UTF-8");
|
||||
for (String error : errors) {
|
||||
LOG.error("[SamlMetadataServlet] Errors in getting Metadata : {} : Errors : {}", metadata, errors);
|
||||
resp.getOutputStream().println("<p>" + error + "</p>");
|
||||
}
|
||||
}
|
||||
|
@ -19,22 +19,29 @@ import javax.servlet.http.HttpServlet;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletRequestWrapper;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
@Slf4j
|
||||
@WebServlet("/api/v1/push/feed/*")
|
||||
public class FeedServlet extends HttpServlet {
|
||||
public FeedServlet() {}
|
||||
|
||||
@Override
|
||||
protected void service(HttpServletRequest request, HttpServletResponse response) throws IOException {
|
||||
WebSocketManager.getInstance()
|
||||
.getEngineIoServer()
|
||||
.handleRequest(
|
||||
new HttpServletRequestWrapper(request) {
|
||||
@Override
|
||||
public boolean isAsyncSupported() {
|
||||
return true;
|
||||
}
|
||||
},
|
||||
response);
|
||||
try {
|
||||
WebSocketManager.getInstance()
|
||||
.getEngineIoServer()
|
||||
.handleRequest(
|
||||
new HttpServletRequestWrapper(request) {
|
||||
@Override
|
||||
public boolean isAsyncSupported() {
|
||||
return true;
|
||||
}
|
||||
},
|
||||
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.FilterChain;
|
||||
import javax.servlet.FilterConfig;
|
||||
import javax.servlet.ServletException;
|
||||
import javax.servlet.ServletRequest;
|
||||
import javax.servlet.ServletResponse;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
@ -52,8 +51,7 @@ public class SocketAddressFilter implements Filter {
|
||||
public void destroy() {}
|
||||
|
||||
@Override
|
||||
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
|
||||
throws IOException, ServletException {
|
||||
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException {
|
||||
try {
|
||||
HttpServletRequest httpServletRequest = (HttpServletRequest) request;
|
||||
Map<String, String> query = ParseQS.decode(httpServletRequest.getQueryString());
|
||||
|
Loading…
x
Reference in New Issue
Block a user