package org.agile.grenoble;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import com.sun.grizzly.http.SelectorThread;
import com.sun.jersey.api.container.grizzly.GrizzlyWebContainerFactory;
public class Main {
public static void main(String[] args) throws IOException {
final String baseUri = "http://localhost:9998/";
final Map<String, String> initParams = new HashMap<String, String>();
//initParams.put("com.sun.jersey.config.property.packages",
// "com.sun.jersey.samples.helloworld.resources");
System.out.println("Configuring grizzly...");
initParams.put("com.sun.jersey.config.property.packages","org.agile.grenoble.resources");
System.out.println("Starting grizzly...");
//System.in.read();
SelectorThread threadSelector =
GrizzlyWebContainerFactory.create(baseUri, initParams);
System.out.println(String.format("Jersey app started with WADL available at %sapplication.wadl\n"
+"Try out %shelloworld\nHit enter to stop it...", baseUri, baseUri));
System.in.read();
threadSelector.stopEndpoint();
System.out.println("Stopping grizzly...");
System.exit(0);
}
}