1.1 --- a/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java Thu Dec 27 19:50:16 2012 +0100
1.2 +++ b/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java Tue Jan 15 15:56:45 2013 +0100
1.3 @@ -39,6 +39,7 @@
1.4 import java.util.concurrent.TimeUnit;
1.5 import java.util.logging.Level;
1.6 import java.util.logging.Logger;
1.7 +import org.apidesign.bck2brwsr.dew.Dew;
1.8 import org.apidesign.vm4brwsr.Bck2Brwsr;
1.9 import org.glassfish.grizzly.PortRange;
1.10 import org.glassfish.grizzly.http.server.HttpHandler;
1.11 @@ -102,6 +103,14 @@
1.12 throw new IOException(ex);
1.13 }
1.14 }
1.15 +
1.16 + public static void main(String... args) throws Exception {
1.17 + Bck2BrwsrLauncher l = new Bck2BrwsrLauncher(null);
1.18 + HttpServer s = l.initServer();
1.19 + s.getServerConfiguration().addHttpHandler(new Dew(), "/dew/");
1.20 + l.launchServerAndBrwsr(s, "/dew/");
1.21 + System.in.read();
1.22 + }
1.23
1.24 @Override
1.25 public void initialize() throws IOException {
1.26 @@ -130,6 +139,7 @@
1.27 "org/apidesign/bck2brwsr/launcher/console.xhtml",
1.28 "org.apidesign.bck2brwsr.launcher.Console", "welcome", "false"
1.29 ), "/console");
1.30 + conf.addHttpHandler(new Dew(), "/dew/");
1.31 conf.addHttpHandler(new VM(resources), "/bck2brwsr.js");
1.32 conf.addHttpHandler(new VMInit(), "/vm.js");
1.33 conf.addHttpHandler(new Classes(resources), "/classes/");