content: package org.ecomm.ecommcart.config;
  
  import lombok.extern.slf4j.Slf4j;
  import org.springframework.beans.factory.annotation.Autowired;
  import org.springframework.beans.factory.annotation.Qualifier;
  import org.springframework.core.annotation.Order;
  import org.springframework.stereotype.Component;
  import org.springframework.web.filter.OncePerRequestFilter;
  import org.springframework.web.servlet.HandlerExceptionResolver;
  
  import jakarta.servlet.FilterChain;
  import jakarta.servlet.ServletException;
  import jakarta.servlet.http.HttpServletRequest;
  import jakarta.servlet.http.HttpServletResponse;
  import java.io.IOException;
  
  @Component
  @Order(1)
  @Slf4j
  public class FilterChainExceptionHandler {
  //        extends OncePerRequestFilter {
  //
  //    @Autowired
  //    @Qualifier("handlerExceptionResolver")
  //    private HandlerExceptionResolver resolver;
  //
  //    @Override
  //    protected void doFilterInternal(
  //            HttpServletRequest request,
  //            HttpServletResponse response,
  //            FilterChain filterChain)
  //            throws ServletException, IOException {
  //
  //        try {
  //            filterChain.doFilter(request, response);
  //        } catch (Exception e) {
  //            log.error("Spring Security Filter Chain Exception:", e);
  //            resolver.resolveException(request, response, null, e);
  //        }
  //    }
  }
  