Commit a8ca01cf authored by Phillip Webb's avatar Phillip Webb

Merge pull request #2245 from cemo/fix-jetty9-jar-url

* fix-jetty9-jar-url:
  Fix potential Jetty MalformedURLException
parents 4ad5c52d 1fc9d383
......@@ -40,6 +40,7 @@ import org.eclipse.jetty.server.handler.ErrorHandler;
import org.eclipse.jetty.servlet.ErrorPageErrorHandler;
import org.eclipse.jetty.servlet.ServletHolder;
import org.eclipse.jetty.servlet.ServletMapping;
import org.eclipse.jetty.util.resource.JarResource;
import org.eclipse.jetty.util.resource.Resource;
import org.eclipse.jetty.util.ssl.SslContextFactory;
import org.eclipse.jetty.webapp.AbstractConfiguration;
......@@ -259,7 +260,8 @@ public class JettyEmbeddedServletContainerFactory extends
if (root != null) {
try {
if (!root.isDirectory()) {
Resource resource = Resource.newResource("jar:" + root.toURI() + "!");
Resource resource = JarResource.newJarResource(Resource
.newResource(root));
handler.setBaseResource(resource);
}
else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment