code: public static Properties readPropertiesFileQuietly( File file, Logger logger ) {
  
  		Properties result = new Properties();
  		try {
  			if( file != null && file.exists())
  				result = readPropertiesFile( file );
  
  		} catch( Exception e ) {
  			logger.severe( "Properties file " + file + " could not be read." );
  			logException( logger, e );
  		}
  
  		return result;
  	}
docs: Reads properties from a file but does not throw any error in case of problem.
  @param file a properties file (can be null)
  @param logger a logger (not null)
  @return a {@link Properties} instance (never null)