launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java
branchclosure
changeset 1614 8eba262bd8cd
parent 1599 36746c46716a
child 1615 80e39583b35d
     1.1 --- a/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java	Mon May 26 17:52:56 2014 +0200
     1.2 +++ b/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java	Tue Jun 03 16:05:21 2014 +0200
     1.3 @@ -754,6 +754,15 @@
     1.4                      }
     1.5                  }
     1.6                  if (url.getProtocol().equals("file")) {
     1.7 +                    final String filePart = url.getFile();
     1.8 +                    if (filePart.endsWith(res)) {
     1.9 +                        url = new URL(
    1.10 +                            url.getProtocol(), 
    1.11 +                            url.getHost(), 
    1.12 +                            url.getPort(), 
    1.13 +                            filePart.substring(0, filePart.length() - res.length())
    1.14 +                        );
    1.15 +                    }
    1.16                      String s = loader.compileFromClassPath(url);
    1.17                      if (s != null) {
    1.18                          Writer w = response.getWriter();