protected void run(final String configurationFile) throws IOException, InterruptedException {
  File cfgFile=new File(StringUtils.trim(configurationFile));
  if (!cfgFile.isFile())   throw new FileNotFoundException("No configuration file found at '" + configurationFile + "'");
  run(new FileInputStream(cfgFile));
}

protected void run ( final String configurationFile ) throws IOException , InterruptedException { File cfgFile = new File ( StringUtils . trim ( configurationFile ) ) ; if ( ! cfgFile . isFile ( ) ) throw new FileNotFoundException ( "No configuration file found at '" + configurationFile + "'" ) ; run ( new FileInputStream ( cfgFile ) ) ; }
initializes and executes the server components
