if (bundledata.getAdaptor().isStopping()) { BundleStopper stopper = EclipseStorageHook.getBundleStopper(bundledata); if (stopper != null && stopper.isStopped(bundledata.getBundle())) { String message = NLS.bind(EclipseAdaptorMsg.ECLIPSE_CLASSLOADER_ALREADY_STOPPED, className, bundledata.getSymbolicName()); throw new ClassNotFoundException(message);
if (bundledata.getBundle().getState() == Bundle.RESOLVED) { if (throwErrorOnFailedStart) { TerminatingClassNotFoundException error = (TerminatingClassNotFoundException) errors.get(manager); if (error != null) throw error;
	private boolean shouldActivateFor(String className, BaseData bundledata, EclipseStorageHook storageHook) throws ClassNotFoundException {		if (!isAutoStartable(className, bundledata, storageHook))			return false;		//Don't reactivate on shut down		if (bundledata.getAdaptor().isStopping()) {			BundleStopper stopper = EclipseStorageHook.getBundleStopper(bundledata);			if (stopper != null && stopper.isStopped(bundledata.getBundle())) {				String message = NLS.bind(EclipseAdaptorMsg.ECLIPSE_CLASSLOADER_ALREADY_STOPPED, className, bundledata.getSymbolicName());				throw new ClassNotFoundException(message);			}		}		return true;	}