public void start(BundleContext context){ bContext = context;
public void start(BundleContext bc) { context = bc;
	public void start(BundleContext context){		bContext = context;		// doing simple get service here because we expect the PackageAdmin service to always be available		ServiceReference sr = context.getServiceReference(PackageAdmin.class.getName());		pa = (PackageAdmin) context.getService(sr);		getDebugOptions(context);		processCommandLineArgs();		// set the app manager context before starting the container		AppPersistence.start(context);		// we must have an extension registry started before we can start the container		registryTracker = new ServiceTracker(context, IExtensionRegistry.class.getName(), this);		registryTracker.open();		launcherTracker = new ServiceTracker(context, ApplicationLauncher.class.getName(), this);		launcherTracker.open();		// start the app commands for the console		try {			AppCommands.create(context);		} catch (NoClassDefFoundError e) {			// catch incase CommandProvider is not available		}	}