pluginInfo = parsePluginInfo(pluginManifestLocation);
try { pluginInfo = parsePluginInfo(pluginManifestLocation); } catch (PluginConversionException e) { FrameworkLogEntry entry = new FrameworkLogEntry(0, PI_ECLIPSE_OSGI, e.getMessage(), 0, e.getCause()); EclipseAdaptor.getDefault().getFrameworkLog().log(entry); return null; }
	public File convertManifest(File pluginBaseLocation) {		pluginManifestLocation = findPluginManifest(pluginBaseLocation);		if (pluginManifestLocation == null)			return null;		pluginInfo = parsePluginInfo(pluginManifestLocation);		if (pluginInfo == null)			return null;		String cacheLocation = (String) System.getProperties().get("osgi.manifest.cache");		File bundleManifestLocation = new File(cacheLocation, pluginInfo.getUniqueId() + '_' + pluginInfo.getVersion() + ".MF");		generate(bundleManifestLocation);		return bundleManifestLocation;	}