Java Code Examples for javax.servlet.ServletContext#setInitParameter()
The following examples show how to use
javax.servlet.ServletContext#setInitParameter() .
These examples are extracted from open source projects.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source Project: sitemonitoring-production File: WebXmlCommon.java License: BSD 3-Clause "New" or "Revised" License | 6 votes |
public static void initialize(ServletContext servletContext, boolean dev) throws ServletException { FacesInitializer facesInitializer = new FacesInitializer(); servletContext.setInitParameter("primefaces.FONT_AWESOME", "true"); servletContext.setInitParameter("javax.faces.FACELETS_SKIP_COMMENTS", "true"); if (dev) { servletContext.setInitParameter("javax.faces.FACELETS_REFRESH_PERIOD", "0"); servletContext.setInitParameter("javax.faces.PROJECT_STAGE", "Development"); } else { servletContext.setInitParameter("javax.faces.FACELETS_REFRESH_PERIOD", "-1"); servletContext.setInitParameter("javax.faces.PROJECT_STAGE", "Production"); } servletContext.setSessionTrackingModes(ImmutableSet.of(SessionTrackingMode.COOKIE)); Set<Class<?>> clazz = new HashSet<>(); clazz.add(WebXmlSpringBoot.class); facesInitializer.onStartup(clazz, servletContext); }
Example 2
Source Project: logging-log4j-audit File: ProfileUtil.java License: Apache License 2.0 | 6 votes |
/** * Set the active profile if none has been specified. * @param servletContext */ public static void setActiveProfile(ServletContext servletContext) { String springProfile = System.getProperty(SPRING_PROFILE); if (springProfile == null) { springProfile = System.getenv(SPRING_PROFILE); } if (springProfile == null) { springProfile = servletContext.getInitParameter(SPRING_PROFILE); } if (springProfile == null) { Properties props = loadProperties(servletContext); String activeProfile = props.getProperty(SPRING_PROFILE); if (activeProfile == null) { servletContext.setInitParameter(SPRING_PROFILE, "eclipseLink"); } } }
Example 3
Source Project: product-ei File: HTAppServletContextListener.java License: Apache License 2.0 | 6 votes |
@Override public void contextInitialized(ServletContextEvent servletContextEvent) { Properties properties = new Properties(); // load configuration properties at context initialization try { properties.load(getClass().getClassLoader().getResourceAsStream( "config.properties")); //initialize the required parameters ServletContext sc = servletContextEvent.getServletContext(); sc.setInitParameter(HumanTaskSampleConstants.BACKEND_SERVER_URL, properties.get(HumanTaskSampleConstants .BACKEND_SERVER_URL).toString()); sc.setInitParameter(HumanTaskSampleConstants.CLIENT_TRUST_STORE_PATH, properties.getProperty (HumanTaskSampleConstants.CLIENT_TRUST_STORE_PATH)); sc.setInitParameter(HumanTaskSampleConstants.CLIENT_TRUST_STORE_PASSWORD, properties.getProperty (HumanTaskSampleConstants.CLIENT_TRUST_STORE_PASSWORD)); sc.setInitParameter(HumanTaskSampleConstants.CLIENT_TRUST_STORE_TYPE, properties.getProperty (HumanTaskSampleConstants.CLIENT_TRUST_STORE_TYPE)); } catch (IOException e) { String errMsg = "Couldn't load properties from config file"; log.error(errMsg, e); } }
Example 4
Source Project: sitemonitoring-production File: WebXmlCommon.java License: BSD 3-Clause "New" or "Revised" License | 6 votes |
public static void initialize(ServletContext servletContext, boolean dev) throws ServletException { FacesInitializer facesInitializer = new FacesInitializer(); servletContext.setInitParameter("primefaces.FONT_AWESOME", "true"); servletContext.setInitParameter("javax.faces.FACELETS_SKIP_COMMENTS", "true"); if (dev) { servletContext.setInitParameter("javax.faces.FACELETS_REFRESH_PERIOD", "0"); servletContext.setInitParameter("javax.faces.PROJECT_STAGE", "Development"); } else { servletContext.setInitParameter("javax.faces.FACELETS_REFRESH_PERIOD", "-1"); servletContext.setInitParameter("javax.faces.PROJECT_STAGE", "Production"); } servletContext.setSessionTrackingModes(ImmutableSet.of(SessionTrackingMode.COOKIE)); Set<Class<?>> clazz = new HashSet<>(); clazz.add(WebXmlSpringBoot.class); facesInitializer.onStartup(clazz, servletContext); }
Example 5
Source Project: api-layer File: ServletContextListenerTest.java License: Eclipse Public License 2.0 | 5 votes |
private ServletContext setValidParametersTo(ServletContext context) { context.setInitParameter("apiml.config.location", "/service-config.yml"); context.setInitParameter("apiml.config.additional-location", "../config/local/helloworld-additional-config.yml"); context.setInitParameter("apiml.serviceIpAddress", "127.0.0.2"); context.setInitParameter("apiml.discoveryService.port", "10011"); context.setInitParameter("apiml.discoveryService.hostname", "localhost"); context.setInitParameter("apiml.ssl.verifySslCertificatesOfServices", "true"); context.setInitParameter("apiml.ssl.keyPassword", "password123"); context.setInitParameter("apiml.ssl.keyStorePassword", "password"); context.setInitParameter("apiml.ssl.trustStore", "../keystore/localhost/localhost.keystore.p12"); context.setInitParameter("apiml.ssl.trustStorePassword", "password"); return context; }
Example 6
Source Project: tutorials File: MainWebAppInitializer.java License: MIT License | 5 votes |
/** * Register and configure all Servlet container components necessary to power the web application. */ @Override public void onStartup(final ServletContext sc) throws ServletException { LOGGER.info("MainWebAppInitializer.onStartup()"); sc.setInitParameter("javax.faces.FACELETS_SKIP_COMMENTS", "true"); // Create the 'root' Spring application context final AnnotationConfigWebApplicationContext root = new AnnotationConfigWebApplicationContext(); root.register(SpringCoreConfig.class); sc.addListener(new ContextLoaderListener(root)); }
Example 7
Source Project: Spring-5.0-Cookbook File: SpringWebinitializer.java License: MIT License | 5 votes |
private void addRootContext(ServletContext container) { // Create the application context AnnotationConfigWebApplicationContext rootContext = new AnnotationConfigWebApplicationContext(); rootContext.register(SpringContextConfig.class); // Register application context with ContextLoaderListener container.addListener(new ContextLoaderListener(rootContext)); container.setInitParameter("contextConfigLocation", "org.packt.web.reactor.security.config"); container.setSessionTrackingModes(EnumSet.of(SessionTrackingMode.COOKIE)); // if URL, enable sessionManagement URL rewriting }
Example 8
Source Project: Spring-5.0-Cookbook File: SpringWebinitializer.java License: MIT License | 5 votes |
private void addRootContext(ServletContext container) { // Create the application context AnnotationConfigWebApplicationContext rootContext = new AnnotationConfigWebApplicationContext(); rootContext.register(SpringContextConfig.class); // Register application context with ContextLoaderListener container.addListener(new ContextLoaderListener(rootContext)); container.addListener(new AppSessionListener()); container.setInitParameter("contextConfigLocation", "org.packt.secured.mvc.core"); container.setSessionTrackingModes(EnumSet.of(SessionTrackingMode.COOKIE)); // if URL, enable sessionManagement URL rewriting }
Example 9
Source Project: logging-log4j2 File: WebLookupTest.java License: Apache License 2.0 | 5 votes |
@Test public void testLookup2() throws Exception { ContextAnchor.THREAD_CONTEXT.remove(); final ServletContext servletContext = new MockServletContext(); ((MockServletContext) servletContext).setContextPath("/"); servletContext.setAttribute("TestAttr", "AttrValue"); servletContext.setInitParameter("myapp.logdir", "target"); servletContext.setAttribute("Name1", "Ben"); servletContext.setInitParameter("Name2", "Jerry"); servletContext.setInitParameter("log4jConfiguration", "WEB-INF/classes/log4j-webvar.xml"); final Log4jWebLifeCycle initializer = WebLoggerContextUtils.getWebLifeCycle(servletContext); initializer.start(); initializer.setLoggerContext(); final LoggerContext ctx = ContextAnchor.THREAD_CONTEXT.get(); assertNotNull("No LoggerContext", ctx); assertNotNull("No ServletContext", ctx.getExternalContext()); final Configuration config = ctx.getConfiguration(); assertNotNull("No Configuration", config); final Map<String, Appender> appenders = config.getAppenders(); for (final Map.Entry<String, Appender> entry : appenders.entrySet()) { if (entry.getKey().equals("file")) { final FileAppender fa = (FileAppender) entry.getValue(); assertEquals("target/myapp.log", fa.getFileName()); } } final StrSubstitutor substitutor = config.getStrSubstitutor(); String value = substitutor.replace("${web:contextPathName:-default}"); assertNotNull("No value for context name", value); assertEquals("Incorrect value for context name", "default", value); initializer.stop(); ContextAnchor.THREAD_CONTEXT.remove(); }
Example 10
Source Project: JavaExercises File: SpringBootJsfApplication.java License: GNU General Public License v2.0 | 5 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { servletContext.setInitParameter("javax.faces.DEFAULT_SUFFIX", ".xhtml"); servletContext.setInitParameter( "javax.faces.PARTIAL_STATE_SAVING_METHOD", "true"); servletContext.setInitParameter("javax.faces.PROJECT_STAGE", "Production"); servletContext.setInitParameter("facelets.DEVELOPMENT", "false"); servletContext.setInitParameter( "javax.faces.FACELETS_REFRESH_PERIOD", "-1"); }
Example 11
Source Project: JavaExercises File: JsfConfig.java License: GNU General Public License v2.0 | 5 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { servletContext.setInitParameter("primefaces.THEME", "bootstrap"); MyFacesContainerInitializer facesInitializer = new MyFacesContainerInitializer(); Set<Class<?>> clazz = new HashSet<Class<?>>(); clazz.add(JsfConfig.class); facesInitializer.onStartup(clazz, servletContext); servletContext.addListener(new StartupServletContextListener()); }
Example 12
Source Project: konker-platform File: RegistryAppInitializer.java License: Apache License 2.0 | 5 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { super.onStartup(servletContext); servletContext.addListener(new RequestContextListener()); // verifying configs for features activation Set<String> profiles = new HashSet<String>(); if (isEmailFeaturesEnabled()) { profiles.add("email"); } if (isCdnFeaturesEnabled()) { profiles.add("cdn"); } if (isSslFeaturesEnabled()) { profiles.add("ssl"); } servletContext.setInitParameter("spring.profiles.active", StringUtils.arrayToCommaDelimitedString(profiles.toArray())); }
Example 13
Source Project: logging-log4j2 File: ServletAppenderTest.java License: Apache License 2.0 | 5 votes |
@Test public void testAppender() throws Exception { ContextAnchor.THREAD_CONTEXT.remove(); final ServletContext servletContext = new MockServletContext(); servletContext.setAttribute("TestAttr", "AttrValue"); servletContext.setInitParameter("TestParam", "ParamValue"); servletContext.setAttribute("Name1", "Ben"); servletContext.setInitParameter("Name2", "Jerry"); servletContext.setInitParameter(Log4jWebSupport.LOG4J_CONFIG_LOCATION, CONFIG); final Log4jWebLifeCycle initializer = WebLoggerContextUtils.getWebLifeCycle(servletContext); try { initializer.start(); initializer.setLoggerContext(); final LoggerContext ctx = ContextAnchor.THREAD_CONTEXT.get(); assertNotNull("No LoggerContext", ctx); assertNotNull("No ServletContext", ctx.getExternalContext()); final Configuration configuration = ctx.getConfiguration(); assertNotNull("No configuration", configuration); final Appender appender = configuration.getAppender("Servlet"); assertNotNull("No ServletAppender", appender); final Logger logger = LogManager.getLogger("Test"); logger.info("This is a test"); logger.error("This is a test 2", new IllegalStateException().fillInStackTrace()); } catch (final IllegalStateException e) { fail("Failed to initialize Log4j properly." + e.getMessage()); } finally { initializer.stop(); ContextAnchor.THREAD_CONTEXT.remove(); } }
Example 14
Source Project: thinking-in-spring-boot-samples File: SpringBoot10WebApplicationBootstrap.java License: Apache License 2.0 | 4 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { servletContext.setInitParameter("message", "Hello,World"); }
Example 15
Source Project: tomee File: TomcatWebAppBuilder.java License: Apache License 2.0 | 4 votes |
private static void setInitParameter(final ServletContext context, final String key, final String value) { if (context.getInitParameter(key) == null) { context.setInitParameter(key, value); } }
Example 16
Source Project: spring-embedded-database File: MyWebInitializer.java License: MIT License | 4 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { super.onStartup(servletContext); servletContext.setInitParameter("spring.profiles.active", "hsql"); }
Example 17
Source Project: logging-log4j2 File: WebLookupTest.java License: Apache License 2.0 | 4 votes |
@Test public void testLookup() throws Exception { ContextAnchor.THREAD_CONTEXT.remove(); final ServletContext servletContext = new MockServletContext(); ((MockServletContext) servletContext).setContextPath("/WebApp"); servletContext.setAttribute("TestAttr", "AttrValue"); servletContext.setInitParameter("TestParam", "ParamValue"); servletContext.setAttribute("Name1", "Ben"); servletContext.setInitParameter("Name2", "Jerry"); final Log4jWebLifeCycle initializer = WebLoggerContextUtils.getWebLifeCycle(servletContext); try { initializer.start(); initializer.setLoggerContext(); final LoggerContext ctx = ContextAnchor.THREAD_CONTEXT.get(); assertNotNull("No LoggerContext", ctx); assertNotNull("No ServletContext", ctx.getExternalContext()); final Configuration config = ctx.getConfiguration(); assertNotNull("No Configuration", config); final StrSubstitutor substitutor = config.getStrSubstitutor(); assertNotNull("No Interpolator", substitutor); String value = substitutor.replace("${web:initParam.TestParam}"); assertNotNull("No value for TestParam", value); assertEquals("Incorrect value for TestParam: " + value, "ParamValue", value); value = substitutor.replace("${web:attr.TestAttr}"); assertNotNull("No value for TestAttr", value); assertEquals("Incorrect value for TestAttr: " + value, "AttrValue", value); value = substitutor.replace("${web:Name1}"); assertNotNull("No value for Name1", value); assertEquals("Incorrect value for Name1: " + value, "Ben", value); value = substitutor.replace("${web:Name2}"); assertNotNull("No value for Name2", value); assertEquals("Incorrect value for Name2: " + value, "Jerry", value); value = substitutor.replace("${web:contextPathName}"); assertNotNull("No value for context name", value); assertEquals("Incorrect value for context name", "WebApp", value); } catch (final IllegalStateException e) { fail("Failed to initialize Log4j properly." + e.getMessage()); } initializer.stop(); ContextAnchor.THREAD_CONTEXT.remove(); }
Example 18
Source Project: JSF-on-Spring-Boot File: Initializer.java License: GNU General Public License v3.0 | 4 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { System.err.println("------------------------------------"); servletContext.setInitParameter("primefaces.CLIENT_SIDE_VALIDATION", "true"); }
Example 19
Source Project: consensusj File: DispatcherServletInitializer.java License: Apache License 2.0 | 4 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { super.onStartup(servletContext); servletContext.setInitParameter("org.apache.tomcat.websocket.binaryBufferSize", "60000"); servletContext.setInitParameter("org.apache.tomcat.websocket.textBufferSize", "60000"); }
Example 20
Source Project: consensusj File: DispatcherServletInitializer.java License: Apache License 2.0 | 4 votes |
@Override public void onStartup(ServletContext servletContext) throws ServletException { super.onStartup(servletContext); servletContext.setInitParameter("org.apache.tomcat.websocket.binaryBufferSize", "60000"); servletContext.setInitParameter("org.apache.tomcat.websocket.textBufferSize", "60000"); }