extractPluginFiles(pluginArtifact, data, monitor);
}
}
// 4. Use the standard logic to remove obsoletes, install dependencies, etc.
PluginListType pluginList = new PluginListType();
pluginList.getPlugin().add(data);
pluginList.getDefaultRepository().addAll(instance.getSourceRepository());
SourceRepository defaultSourceRepository = getDefaultSourceRepository(defaultRepository, restrictToDefaultRepository);
install(pluginList, defaultSourceRepository, restrictToDefaultRepository, username, password, poller, false);
} catch (Exception e) {