@Override public boolean setInitParameter( String s, String s1 ) { return proxy.setInitParameter( s, s1 ); }
@Bean public ServletContextInitializer servletContextInitializer() { return servletContext -> { String loggingServerIP = portalConfig.cloggingUrl(); String loggingServerPort = portalConfig.cloggingPort(); String credisServiceUrl = portalConfig.credisServiceUrl(); servletContext.setInitParameter("loggingServerIP", Strings.isNullOrEmpty(loggingServerIP) ? "" : loggingServerIP); servletContext.setInitParameter("loggingServerPort", Strings.isNullOrEmpty(loggingServerPort) ? "" : loggingServerPort); servletContext.setInitParameter("credisServiceUrl", Strings.isNullOrEmpty(credisServiceUrl) ? "" : credisServiceUrl); }; }
@Override public void contextInitialized(ServletContextEvent sce) { ServletContext servletContext = sce.getServletContext(); servletContext.setInitParameter("resteasy.injector.factory", RestfulInjectorFactory.class.getName()); servletContext.setInitParameter(ResteasyContextParameters.RESTEASY_PROVIDERS, RpcExceptionMapper.class.getName()); super.contextInitialized(sce); ServletRestServer.setResteasyDeployment(deployment); }
@Override public void onStartup(ServletContext sc) throws ServletException { if (sc.getInitParameter(PAR_NAME_CTX_CONFIG_LOCATION) == null) { LOGGER.config(LocalizationMessages.REGISTERING_CTX_LOADER_LISTENER()); sc.setInitParameter(PAR_NAME_CTX_CONFIG_LOCATION, "classpath:applicationContext.xml"); sc.addListener("org.springframework.web.context.ContextLoaderListener"); sc.addListener("org.springframework.web.context.request.RequestContextListener"); } else { LOGGER.config(LocalizationMessages.SKIPPING_CTX_LODAER_LISTENER_REGISTRATION()); } } }
@Test public void globalInitializerClasses() throws Exception { DispatcherServlet servlet = new DispatcherServlet(); servlet.setContextClass(SimpleWebApplicationContext.class); getServletContext().setInitParameter(ContextLoader.GLOBAL_INITIALIZER_CLASSES_PARAM, TestWebContextInitializer.class.getName() + "," + OtherWebContextInitializer.class.getName()); servlet.init(servletConfig); assertEquals("true", getServletContext().getAttribute("initialized")); assertEquals("true", getServletContext().getAttribute("otherInitialized")); }
@Test public void mixedInitializerClasses() throws Exception { DispatcherServlet servlet = new DispatcherServlet(); servlet.setContextClass(SimpleWebApplicationContext.class); getServletContext().setInitParameter(ContextLoader.GLOBAL_INITIALIZER_CLASSES_PARAM, TestWebContextInitializer.class.getName()); servlet.setContextInitializerClasses(OtherWebContextInitializer.class.getName()); servlet.init(servletConfig); assertEquals("true", getServletContext().getAttribute("initialized")); assertEquals("true", getServletContext().getAttribute("otherInitialized")); }
@Test public void messageTagWithTextEncodingEscaped() throws JspException { PageContext pc = createPageContext(); pc.getServletContext().setInitParameter(WebUtils.RESPONSE_ENCODED_HTML_ESCAPE_CONTEXT_PARAM, "true"); pc.getResponse().setCharacterEncoding("UTF-8"); final StringBuffer message = new StringBuffer(); MessageTag tag = new MessageTag() { @Override protected void writeMessage(String msg) { message.append(msg); } }; tag.setPageContext(pc); tag.setText("test <&> é"); tag.setHtmlEscape(true); assertTrue("Correct doStartTag return value", tag.doStartTag() == Tag.EVAL_BODY_INCLUDE); assertEquals("Correct doEndTag return value", Tag.EVAL_PAGE, tag.doEndTag()); assertEquals("Correct message", "test <&> é", message.toString()); }
@Override public void contextInitialized(ServletContextEvent theSce) { theSce.getServletContext().setInitParameter(ContextLoader.CONTEXT_CLASS_PARAM, AnnotationConfigWebApplicationContext.class.getName()); switch (ContextHolder.getCtx().getVersion().getVersion()) { case DSTU2: theSce.getServletContext().setInitParameter(ContextLoader.CONFIG_LOCATION_PARAM, FhirServerConfig.class.getName()); break; case DSTU3: theSce.getServletContext().setInitParameter(ContextLoader.CONFIG_LOCATION_PARAM, FhirServerConfigDstu3.class.getName()); break; case R4: theSce.getServletContext().setInitParameter(ContextLoader.CONFIG_LOCATION_PARAM, FhirServerConfigR4.class.getName()); break; case DSTU2_1: case DSTU2_HL7ORG: break; } cll.contextInitialized(theSce); }
@Override public boolean setInitParameter(String name, String value) { return parentContext.setInitParameter(name, value); }
@Override public boolean setInitParameter(String name, String value) { return delegatee.setInitParameter(name, value); }
@Override public boolean setInitParameter(String name, String value) { return this.context.setInitParameter(name, value); }
@Override public boolean setInitParameter( String s, String s1 ) { return proxy.setInitParameter( s, s1 ); }
servletContext.setInitParameter("attribute.value.roles", "ROLE_MANAGER,ROLE_MANAGER-GUI");
@Bean public ServletContextInitializer servletContextInitializer() { return (servletContext) -> servletContext.setInitParameter("web-app-name", "Externalized Configuration Web"); }
@Override public void onStartup(ServletContext servletContext) throws ServletException { System.err.println("------------------------------------"); servletContext.setInitParameter("primefaces.CLIENT_SIDE_VALIDATION", "true"); }
private static void setInitParameter(final ServletContext context, final String key, final String value) { if (context.getInitParameter(key) == null) { context.setInitParameter(key, value); } }
@Override public void contextInitialized(ServletContextEvent sce) { String environmentClassParam = sce.getServletContext().getInitParameter(EnvironmentLoader.ENVIRONMENT_CLASS_PARAM); if (!StringUtils.hasText(environmentClassParam)) { sce.getServletContext().setInitParameter(EnvironmentLoader.ENVIRONMENT_CLASS_PARAM, StormpathShiroIniEnvironment.class.getName()); } super.contextInitialized(sce); } }
@Override protected void _start() throws LifecycleException { context.getServletContext().setInitParameter("restx.baseServerUri", baseUrl()); context.getServletContext().setInitParameter("restx.serverId", serverId); tomcat.start(); }
@Override public void onStartup(ServletContext sc) throws ServletException { if (sc.getInitParameter(PAR_NAME_CTX_CONFIG_LOCATION) == null) { LOGGER.config(LocalizationMessages.REGISTERING_CTX_LOADER_LISTENER()); sc.setInitParameter(PAR_NAME_CTX_CONFIG_LOCATION, "classpath:applicationContext.xml"); sc.addListener("org.springframework.web.context.ContextLoaderListener"); sc.addListener("org.springframework.web.context.request.RequestContextListener"); } else { LOGGER.config(LocalizationMessages.SKIPPING_CTX_LODAER_LISTENER_REGISTRATION()); } } }
private void addJaxRsIntegration(ServletContext servletContext, Tracer tracer) { servletContext.setInitParameter("resteasy.providers", TracerDynamicFeature.class.getName()); FilterRegistration.Dynamic filterRegistration = servletContext.addFilter(SpanFinishingFilter.class.getName(), new SpanFinishingFilter(tracer)); filterRegistration.setAsyncSupported(true); filterRegistration.addMappingForUrlPatterns(EnumSet.of(DispatcherType.REQUEST), false, "*"); }