}
String mainClass = (String) arguments.getArgument(0).getValue();
try {
point.boot(ClassCache.getFor(ReflectionUtil.getClass(mainClass)), type, mainClass);
return new ExecutionResults(mainClass, null);
} catch (Throwable e) {
return new ExecutionResults(mainClass, e);
} finally {
if (original != null) Thread.currentThread().setContextClassLoader(original);