77import java .util .regex .Matcher ;
88import java .util .regex .Pattern ;
99
10- import javax .servlet .Filter ;
11- import javax .servlet .FilterChain ;
12- import javax .servlet .ServletException ;
13- import javax .servlet .ServletRequest ;
14- import javax .servlet .ServletResponse ;
10+ import javax .servlet .*;
1511import javax .servlet .http .HttpServletRequest ;
1612import javax .servlet .http .HttpServletResponse ;
1713
@@ -35,7 +31,11 @@ public class LoggerSetupFilter implements Filter {
3531
3632 private static final String THREAD_CONTEXT_KEY_CORRELATION_ID = "correlationId" ;
3733 private static final String THREAD_CONTEXT_KEY_ENVIRONMENT = "environment" ;
38- private static final String THREAD_CONTEXT_KEY_TENANT = "tenant" ;
34+
35+ @ Override
36+ public void init (FilterConfig filterConfig ) throws ServletException {
37+
38+ }
3939
4040 @ Override
4141 public void doFilter (ServletRequest request , ServletResponse response , FilterChain chain ) throws IOException , ServletException {
@@ -60,6 +60,7 @@ public void doFilter(ServletRequest request, ServletResponse response, FilterCha
6060
6161 private void preDoFilterForTenant (HttpServletRequest httpRequest ) {
6262 String header = httpRequest .getHeader (HTTP_HEADER_X_FORWARDED_HOST );
63+ ThreadContext .put ("tenant" , "pippo" );
6364 if (header != null ) {
6465 if (header .contains ("," )) {
6566 int iend = header .indexOf ("." );
@@ -75,7 +76,6 @@ private void preDoFilterForTenant(HttpServletRequest httpRequest) {
7576 }
7677
7778 ThreadContext .put (THREAD_CONTEXT_KEY_ENVIRONMENT , header );
78- ThreadContext .put (THREAD_CONTEXT_KEY_TENANT , header );
7979 }
8080 }
8181
@@ -115,7 +115,6 @@ private static void validateCorrelationId(String correlationId) {
115115
116116 private void postDoFilterForTenant () {
117117 ThreadContext .remove (THREAD_CONTEXT_KEY_ENVIRONMENT );
118- ThreadContext .remove (THREAD_CONTEXT_KEY_TENANT );
119118 }
120119
121120 private void postDoFilterForCorrelationId () {
0 commit comments