Set /api path on servlet level, not context to fix test

This commit is contained in:
Eric Charles 2015-11-14 18:17:53 +01:00
parent 54f6b071fb
commit 70194fc378

View file

@ -218,8 +218,8 @@ public class ZeppelinServer extends Application {
final ServletContextHandler cxfContext = new ServletContextHandler();
cxfContext.setSessionHandler(new SessionHandler());
cxfContext.setContextPath(conf.getServerContextPath() + "/api");
cxfContext.addServlet(cxfServletHolder, "/*");
cxfContext.setContextPath(conf.getServerContextPath());
cxfContext.addServlet(cxfServletHolder, "/api/*");
cxfContext.addFilter(new FilterHolder(CorsFilter.class), "/*",
EnumSet.allOf(DispatcherType.class));