docs: protected void addModulesToJetty(ContextHandlerCollection handlers) throws Exception {
      	/* *************
           * Gateway API
           * ************* */
          ServletContextHandler gatewayApiServer = new ServletContextHandler(ServletContextHandler.SESSIONS);
          addSecurityHandler(gatewayApiServer);
          gatewayApiServer.setContextPath("/api");
          gatewayApiServer.addEventListener(new ResteasyBootstrap());
          gatewayApiServer.addEventListener(new WarGatewayBootstrapper());
          gatewayApiServer.addFilter(HttpRequestThreadLocalFilter.class, "/*", EnumSet.of(DispatcherType.REQUEST));
          gatewayApiServer.addFilter(LocaleFilter.class, "/*", EnumSet.of(DispatcherType.REQUEST));
          gatewayApiServer.addFilter(ApimanCorsFilter.class, "/*", EnumSet.of(DispatcherType.REQUEST));
          gatewayApiServer.addFilter(DisableCachingFilter.class, "/*", EnumSet.of(DispatcherType.REQUEST));
          addApiAuthFilter(gatewayApiServer);
          gatewayApiServer.addFilter(RootResourceFilter.class, "/*", EnumSet.of(DispatcherType.REQUEST));
          ServletHolder resteasyServlet = new ServletHolder(new HttpServletDispatcher());
          resteasyServlet.setInitParameter("javax.ws.rs.Application", GatewayMicroServiceApplication.class.getName());
          gatewayApiServer.addServlet(resteasyServlet, "/*");
          gatewayApiServer.setInitParameter("resteasy.servlet.mapping.prefix", "");
  
          handlers.addHandler(gatewayApiServer);
  
  
          /* *************
           * Gateway
           * ************* */
          ServletContextHandler gatewayServer = new ServletContextHandler(ServletContextHandler.SESSIONS);
          addSecurityHandler(gatewayServer);
          gatewayServer.setContextPath("/gateway");
          ServletHolder servlet = new ServletHolder(new WarGatewayServlet());
          gatewayServer.addServlet(servlet, "/*");
  
          handlers.addHandler(gatewayServer);
      }