throw new IllegalStateException();
throw new IllegalStateException(NLS.bind(AdaptorMsg.SYSTEMBUNDLE_NOTRESOLVED, sb.toString())); }
	private void checkSystemState(State state) {		BundleDescription[] bundles = state.getBundles();		if (bundles == null)			return;		boolean removedBundle = false;		for (int i = 0; i < bundles.length; i++) {			if (context.getBundle(bundles[i].getBundleId()) == null) {				state.removeBundle(bundles[i]);				removedBundle = true;			}		}		if (removedBundle)			state.resolve(false); // do a full resolve		BundleDescription systemBundle = state.getBundle(0);		if (systemBundle == null || !systemBundle.isResolved())			// this would be a bug in the framework			throw new IllegalStateException();	}