@Override
public final UNCONFIGURABLERESOLVERSYSTEMTYPE configureFromFile(final File file) throws IllegalArgumentException,
UnsupportedOperationException, InvalidConfigurationFileException {
Validate.notNull(file, "settings file must be specified");
Validate.readable(file, "settings file is not readable: " + file.getAbsolutePath());
new ConfigureSettingsFromFileTask(file).execute(this.getSession());
return this.getUnconfigurableView();
}