checkLocationAndReinitialize();
	public void initialize(EventPublisher publisher) {		if (Boolean.getBoolean(EclipseAdaptor.PROP_CLEAN))			cleanOSGiCache();		boolean readOnlyConfiguration = LocationManager.getConfigurationLocation().isReadOnly();		fileManager = initFileManager(LocationManager.getOSGiConfigurationDir(), readOnlyConfiguration ? "none" : null, readOnlyConfiguration); //$NON-NLS-1$		readHeaders();		checkLocationAndReinitialize();		super.initialize(publisher);		// default the bootdelegation to all packages		if (System.getProperty(Constants.OSGI_BOOTDELEGATION) == null)			System.getProperties().put(Constants.OSGI_BOOTDELEGATION, ""); //$NON-NLS-1$	}