BootLogInstance.get().info("Loading initjar plugins");
final InitJarProcessor proc = new InitJarProcessor(VmSystem.getInitJar());
List<PluginDescriptor> descriptors = proc.loadPlugins(pluginRegistry);
BootLogInstance.get().info("Starting PluginManager");
final PluginManager piMgr = new DefaultPluginManager(pluginRegistry);
piMgr.startSystemPlugins(descriptors);
final ClassLoader loader = pluginRegistry.getPluginsClassLoader();
final String mainClassName = proc.getMainClassName();
final Class<?> mainClass;
if (mainClassName != null) {