code: public void run( File file) throws SAXException, NoSuchAlgorithmException, IOException {
  		XmlEditor editor = new XmlEditor();
  		editor.read( file);
  		run( editor, new File( "."));
  	}
docs: Runs the tool using a configuration provided in the given file parameter. The configuration file
  is expected to be well formed XML conforming to the Redline configuration syntax.
  
  @param file the configuration file to use
  @throws SAXException if the provided file is not well formed XML
  @throws NoSuchAlgorithmException if an operation attempted during RPM creation fails due
  to a missing encryption algorithm
  @throws IOException if an IO error occurs either in reading the configuration file, reading
  an input file to the RPM, or during RPM creation