This closes #948

This commit is contained in:
Justin Bertram 2017-01-05 09:07:30 -06:00
commit 574583e0ed

View File

@ -37,6 +37,7 @@ import org.eclipse.jetty.server.SecureRequestCustomizer;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.server.ServerConnector;
import org.eclipse.jetty.server.SslConnectionFactory;
import org.eclipse.jetty.server.handler.ContextHandler;
import org.eclipse.jetty.server.handler.DefaultHandler;
import org.eclipse.jetty.server.handler.HandlerList;
import org.eclipse.jetty.server.handler.ResourceHandler;
@ -111,7 +112,12 @@ public class WebServerComponent implements ExternalComponent {
DefaultHandler defaultHandler = new DefaultHandler();
defaultHandler.setServeIcon(false);
handlers.addHandler(resourceHandler);
ContextHandler context = new ContextHandler();
context.setContextPath("/");
context.setResourceBase(warDir.toString());
context.setHandler(resourceHandler);
handlers.addHandler(context);
handlers.addHandler(defaultHandler);
server.setHandler(handlers);
}