return installWorkerPrivileged(location, source);
return installWorkerPrivileged(location, source, callerContext);
	public AbstractBundle installBundle(final String location) throws BundleException {		if (Debug.DEBUG && Debug.DEBUG_GENERAL) {			Debug.println("install from location: " + location); //$NON-NLS-1$		}		return installWorker(location, new PrivilegedExceptionAction() {			public Object run() throws BundleException {				/* Map the identity to a URLConnection */				URLConnection source = adaptor.mapLocationToURLConnection(location);				/* call the worker to install the bundle */				return installWorkerPrivileged(location, source);			}		});	}