runner.run(vmconfig, launch, monitor);
Client client = connect(config);
BundleForm form = LaunchHelper.getBundleForm(config);
try
{
// TODO need to figure out a sensible repository manager for launch configs
IRepositoryManager manager = SigilCore.getGlobalRepositoryManager();
client.apply(form.resolve(new RuntimeBundleResolver(manager, config)));
}
catch (Exception e)
{
throw SigilCore.newCoreException("Failed to apply bundle form", e);
}