}
public void executeBootShell() throws Exception {
getLog().debug("Starting bootstrap shell...");
PluginBootstrap2 boot = new PluginBootstrap2();
boot.setBuildDir(outputDirectory);
boot.setCarFile(getArtifactInRepositoryDir());
boot.setLocalRepo(repository);
boot.setPlan(planFile);
Framework framework = getFramework();
BundleContext bundleContext = framework.getBundleContext();
boot.setBundleContext(bundleContext);
// Keep the same behavior with RepositoryConfigurationStore
boot.setExpanded(false);
boot.bootstrap();
}