List<Plugin> pluginsList = pLuginLoader.getPlugins();
Plugin willBeConfigured = findPluginByName(pluginsList, name);
if (willBeConfigured == null) {
throw new NotFoundException("Plugin " + name + " is not loaded");
}
willBeConfigured.configure(pluginConfiguration);
try {
saveNewPluginConfiguration(pluginConfiguration);
} catch (RuntimeException ex) {
throw new UnexpectedErrorException(ex);
}