docs: @Override
      public void handleRequest(ServletRequest req, ServletResponse res) throws Exception {
          String methodName = "handleRequest";
  
          // set the MappingMatch here as when the CacheServletWrapper is being used we will not go
          // through the path of URIMatcher.
          //reqData.setMappingMatch(this.mapping.getMappingMatch());
          WebAppDispatcherContext40 dispatchContext = (WebAppDispatcherContext40) ((SRTServletRequest40) req).getWebAppDispatcherContext();
          dispatchContext.setMappingMatch(mapping.getMappingMatch());
  
          if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled() && logger.isLoggable(Level.FINE)) {
              logger.logp(Level.FINE, CLASS_NAME, methodName, "MappingMatch: " + mapping.getMappingMatch());
          }
  
          super.handleRequest(req, res);
      }