if (System.getProperty(Constants.OSGI_BOOTDELEGATION) == null && !Constants.OSGI_BOOTDELEGATION_NONE.equals(System.getProperty(Constants.OSGI_JAVA_PROFILE_BOOTDELEGATION))) System.getProperties().put(Constants.OSGI_BOOTDELEGATION, "*"); if (System.getProperty(Constants.ECLIPSE_EE_INSTALL_VERIFY) == null) System.getProperties().put(Constants.ECLIPSE_EE_INSTALL_VERIFY, "false");
if (FrameworkProperties.getProperty(Constants.OSGI_BOOTDELEGATION) == null && !Constants.OSGI_BOOTDELEGATION_NONE.equals(FrameworkProperties.getProperty(Constants.OSGI_JAVA_PROFILE_BOOTDELEGATION))) FrameworkProperties.setProperty(Constants.OSGI_BOOTDELEGATION, "*"); if (FrameworkProperties.getProperty(Constants.ECLIPSE_EE_INSTALL_VERIFY) == null) FrameworkProperties.setProperty(Constants.ECLIPSE_EE_INSTALL_VERIFY, "false");
	public void initialize(EventPublisher publisher) {		if (Boolean.getBoolean(EclipseAdaptor.PROP_CLEAN))			cleanOSGiCache();		boolean readOnlyConfiguration = LocationManager.getConfigurationLocation().isReadOnly();		storageManager = initStorageManager(LocationManager.getOSGiConfigurationDir(), readOnlyConfiguration ? "none" : null, readOnlyConfiguration); //$NON-NLS-1$		readHeaders();		super.initialize(publisher);		// default the bootdelegation to all packages		if (System.getProperty(Constants.OSGI_BOOTDELEGATION) == null && !Constants.OSGI_BOOTDELEGATION_NONE.equals(System.getProperty(Constants.OSGI_JAVA_PROFILE_BOOTDELEGATION)))			System.getProperties().put(Constants.OSGI_BOOTDELEGATION, "*"); //$NON-NLS-1$		if (System.getProperty(Constants.ECLIPSE_EE_INSTALL_VERIFY) == null)			System.getProperties().put(Constants.ECLIPSE_EE_INSTALL_VERIFY, "false"); //$NON-NLS-1$		// we need to set the install path as soon as possible so we can determine		// the absolute location of install relative URLs		Location installLoc = LocationManager.getInstallLocation();		if (installLoc != null) {			URL installURL = installLoc.getURL();			// assume install URL is file: based			installPath = installURL.getPath();		}	}