diff -r f69966d2e6cb -r c0f1788183dd launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java --- a/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java Thu Dec 27 19:50:16 2012 +0100 +++ b/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java Tue Jan 15 15:56:45 2013 +0100 @@ -39,6 +39,7 @@ import java.util.concurrent.TimeUnit; import java.util.logging.Level; import java.util.logging.Logger; +import org.apidesign.bck2brwsr.dew.Dew; import org.apidesign.vm4brwsr.Bck2Brwsr; import org.glassfish.grizzly.PortRange; import org.glassfish.grizzly.http.server.HttpHandler; @@ -102,6 +103,14 @@ throw new IOException(ex); } } + + public static void main(String... args) throws Exception { + Bck2BrwsrLauncher l = new Bck2BrwsrLauncher(null); + HttpServer s = l.initServer(); + s.getServerConfiguration().addHttpHandler(new Dew(), "/dew/"); + l.launchServerAndBrwsr(s, "/dew/"); + System.in.read(); + } @Override public void initialize() throws IOException { @@ -130,6 +139,7 @@ "org/apidesign/bck2brwsr/launcher/console.xhtml", "org.apidesign.bck2brwsr.launcher.Console", "welcome", "false" ), "/console"); + conf.addHttpHandler(new Dew(), "/dew/"); conf.addHttpHandler(new VM(resources), "/bck2brwsr.js"); conf.addHttpHandler(new VMInit(), "/vm.js"); conf.addHttpHandler(new Classes(resources), "/classes/");