code: private void processFile(String fileName)
        throws ValidationException, ParserConfigurationException, SAXException, IOException,
            SchedulerException, ClassNotFoundException, ParseException, XPathException {
  
      prepForProcessing();
  
      logger.info("Parsing XML file: " + fileName);
      InputSource is = new InputSource(getInputStream(fileName));
      // is.setSystemId(systemId);
  
      process(is);
  
      maybeThrowValidationException();
    }
docs: Process the xmlfile named <code>fileName</code> with the given system ID.
  
  @param fileName meta data file name.
  @param systemId system ID.