X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=restconf%2Frestconf-nb-rfc8040%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Frestconf%2Fnb%2Frfc8040%2Fweb%2FWebInitializer.java;h=4f6b47a9b2412339c8158f235498f3fca082eec3;hb=14a7a2a95476ed2e7c174fdfd89bcc9815d48051;hp=5339adc0ab3789bc239bb2f6f03236537cb51304;hpb=6ab1941217e38336ae5970a29505f9bb21d4ef21;p=netconf.git diff --git a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/web/WebInitializer.java b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/web/WebInitializer.java index 5339adc0ab..4f6b47a9b2 100644 --- a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/web/WebInitializer.java +++ b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/web/WebInitializer.java @@ -18,6 +18,7 @@ import org.opendaylight.aaa.web.WebContextBuilder; import org.opendaylight.aaa.web.WebContextRegistration; import org.opendaylight.aaa.web.WebContextSecurer; import org.opendaylight.aaa.web.WebServer; +import org.opendaylight.aaa.web.servlet.ServletSupport; /** * Initializes the rfc8040 web app endpoint. @@ -27,11 +28,10 @@ import org.opendaylight.aaa.web.WebServer; public class WebInitializer { private final WebContextRegistration registration; - public WebInitializer(WebServer webServer, WebContextSecurer webContextSecurer, + public WebInitializer(WebServer webServer, WebContextSecurer webContextSecurer, ServletSupport servletSupport, Application webApp, CustomFilterAdapterConfiguration customFilterAdapterConfig) throws ServletException { WebContextBuilder webContextBuilder = WebContext.builder().contextPath("rests").supportsSessions(true) - .addServlet(ServletDetails.builder().servlet( - new com.sun.jersey.spi.container.servlet.ServletContainer(webApp)) + .addServlet(ServletDetails.builder().servlet(servletSupport.createHttpServletBuilder(webApp).build()) .addUrlPattern("/*").build()) // Allows user to add javax.servlet.Filter(s) in front of REST services