import java.awt.Desktop;
import java.net.URI;
import java.sql.Connection;
import java.util.Properties;

import org.eclipse.jetty.server.Server;


public class App {
	public static void main(String ... arg) throws Exception{
	    Console console = new Console();
		
	    Properties properties = SqlFactory.loadProperties("database_connection.xml");
	    Connection connection = SqlFactory.connect(properties);
	    connection.close();
		
		Server s = HttpFactory.fromHandlers(8008, 
				                            HttpFactory.fromFiles("/www/welcome.html"), 
				                            HttpFactory.fromServlet("/hello",Welcome.class), 
				                            HttpFactory.fromServlet("/ajax",Ajax.class));

		s.start();

		Desktop.getDesktop().browse(new URI("http://localhost:8008/www/welcome.html"));
		//s.join();
	}
}
