private static String[] init(String[] args) throws Throwable
{
// Extract any launcher args from the input
String[] newArgs = parseArgs(args);
// Bootstrap the kernel
AbstractBootstrap bootstrap = new BasicBootstrap();
bootstrap.run();
kernel = bootstrap.getKernel();
// Create the deployer
deployer = createDeployer();
return newArgs;