in taverna-plugin-impl/src/main/java/org/apache/taverna/plugin/impl/PluginSiteManagerImpl.java [151:165]
private void readPluginSitesFile() {
File pluginSitesFile = new File(getDataDirectory(), PLUGIN_SITES_FILE);
if (pluginSitesFile.exists()) {
try {
pluginSites = new ArrayList<PluginSite>();
PluginSites pluginSitesStore = (PluginSites) unmarshaller
.unmarshal(pluginSitesFile);
for (PluginSiteImpl pluginSiteImpl : pluginSitesStore.getPluginSites()) {
pluginSites.add(pluginSiteImpl);
}
} catch (JAXBException e) {
logger.error("Error reading file " + pluginSitesFile, e);
}
}
}