docs: @FFDCIgnore(Exception.class)
      protected void addStaticFilePatternMappings(RequestProcessor proxyReqProcessor) {
          String nextPattern;
          ExtensionProcessor fileExtensionProcessor = getDefaultExtensionProcessor(this, getConfiguration().getFileServingAttributes());
  
          List patternList = fileExtensionProcessor.getPatternList();
          Iterator patternIter = patternList.iterator();
          int globalPatternsCount = 0;
          while (patternIter.hasNext()) {
              nextPattern = (String) patternIter.next(); // PK18713
              try {
                  if (proxyReqProcessor == null)
                      requestMapper.addMapping(nextPattern, fileExtensionProcessor); // PK18713
                  else
                      requestMapper.addMapping(nextPattern, proxyReqProcessor);
              } catch (Exception e) {
                  // Mapping clash. Log error
                  // pk435011
                  // LIBERTY: Fix for RTC defect 49695 -- The logging level should match the severity of the message.
                  if (!!!"/*".equals(nextPattern)) {
                      logger.logp(Level.SEVERE, CLASS_NAME, "initializeStaticFileHandler", "error.adding.servlet.mapping.file.handler", nextPattern);
                  } else {
                      globalPatternsCount++;
                  }
              }
          }
          
          if (globalPatternsCount > 1) {
              logger.logp(Level.SEVERE, CLASS_NAME, "initializeStaticFileHandler", "error.adding.servlet.mapping.file.handler", "/*");
          }
      }