private void readPluginSitesFile()

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);
			}
		}
	}