package org.openbakery.racecontrol; import java.io.FileNotFoundException; import java.io.IOException; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Main { /** * @param args * @throws IOException * @throws FileNotFoundException */ public static void main(String[] args) throws FileNotFoundException, IOException { String dir = "spring-config.xml"; ApplicationContext context = new ClassPathXmlApplicationContext(new String[] { dir }); try { final RaceControl main = (RaceControl) context.getBean("raceControl"); main.start(); String lock = ""; synchronized (lock) { lock.wait(); } } catch (IllegalArgumentException ex) { System.out.println("usage: org.openbakery.racecontrol.Main <hostname> <port> <admin password>"); } catch (InterruptedException e) { e.printStackTrace(); } } }