docs: @Override
    public void contextInitialized(ServletContextEvent servletContextEvent) {
      otherListeners.addAll(getDefaultOtherListeners());
  
      contextInitialized(servletContextEvent.getServletContext());
  
      for(ServletContextListener listener : otherListeners) {
        try {
          listener.contextInitialized(servletContextEvent);
        }
        catch(Exception e){
          classLoaderLeakPreventor.error(e);
        }
      }
    }