Refine search
public void contextInitialized(ServletContextEvent evt) { ServletContext ctx = evt.getServletContext(); ctx.setAttribute(DELEGATE_SERVLET, createServlet(ctx.getInitParameter(DELEGATE_SERVLET))); }
public void contextInitialized(ServletContextEvent arg0) { arg0.getServletContext().setAttribute(ATTR_NAME, this); synchronized (servletContextListeners) { int s = servletContextListeners.size(); for (int i = 0; i < s; ++i) { ((ServletContextListener) servletContextListeners.get(i)).contextInitialized(arg0); } } }
/** * Initializes Eureka, including syncing up with other Eureka peers and publishing the registry. * * @see * javax.servlet.ServletContextListener#contextInitialized(javax.servlet.ServletContextEvent) */ @Override public void contextInitialized(ServletContextEvent event) { try { initEurekaEnvironment(); initEurekaServerContext(); ServletContext sc = event.getServletContext(); sc.setAttribute(EurekaServerContext.class.getName(), serverContext); } catch (Throwable e) { logger.error("Cannot bootstrap eureka server :", e); throw new RuntimeException("Cannot bootstrap eureka server :", e); } }
@Override public void contextInitialized(final ServletContextEvent sce) { ServletContext ctx = sce.getServletContext(); String appClass = ctx.getInitParameter("application.class"); requireNonNull(appClass, "Context param NOT found: application.class"); Jooby.run(Throwing.throwingSupplier(() -> { Jooby app = (Jooby) ctx.getClassLoader().loadClass(appClass).newInstance(); ctx.setAttribute(Jooby.class.getName(), app); return app; }), "application.path=" + ctx.getContextPath(), "server.module=" + ServletModule.class.getName()); }
import net.sf.ehcache.Cache; import net.sf.ehcache.CacheManager; public class InitializationListener implements ServletContextListener { @Override public void contextInitialized(ServletContextEvent sce) { ServletContext ctx = sce.getServletContext(); CacheManager singletonManager = CacheManager.create(); Cache memoryOnlyCache = new Cache("dbCache", 100, false, true, 86400,86400); singletonManager.addCache(memoryOnlyCache); cache = singletonManager.getCache("dbCache"); ctx.setAttribute("dbCache", cache ); } }
@Override public void contextInitialized(ServletContextEvent event) { if (XMPPServer.getInstance() != null) { // Running in standalone mode so do nothing return; } XMPPServer server = new XMPPServer(); event.getServletContext().setAttribute(XMPP_KEY, server); }
public void contextInitialized(ServletContextEvent event) { try { logger.info("Creating application..."); VoldemortServer server = new VoldemortServer(VoldemortConfig.loadFromEnvironmentVariable()); event.getServletContext().setAttribute(SERVER_KEY, server); event.getServletContext().setAttribute(SERVER_CONFIG_KEY, server.getVoldemortConfig()); event.getServletContext().setAttribute(VELOCITY_ENGINE_KEY, new VelocityEngine(VOLDEMORT_TEMPLATE_DIR)); server.start(); logger.info("Application created."); } catch(ConfigurationException e) { logger.info("Error loading voldemort server:", e); throw e; } catch(Exception e) { logger.error("Error loading voldemort server:", e); throw new ConfigurationException(e); } }
@Override public void contextInitialized(final ServletContextEvent sce) { // if the servlet version is 3.1 or higher, setup a ELResolver which allows usage of static fields java.lang.* final ServletContext servletContext = sce.getServletContext(); final JspApplicationContext jspApplicationContext = JspFactory.getDefaultFactory().getJspApplicationContext(servletContext); if (servletContext.getEffectiveMajorVersion() > 3 || (servletContext.getEffectiveMajorVersion() == 3 && servletContext.getEffectiveMinorVersion() >= 1)) { jspApplicationContext.addELResolver(new ImportedClassELResolver()); } // setup a wrapped JspApplicationContext if there are any EL expression factory wrappers for this servlet context final List<ExpressionFactoryWrapper> expressionFactoryWrappers = (List<ExpressionFactoryWrapper>) sce.getServletContext().getAttribute(CONTEXT_KEY); if (expressionFactoryWrappers != null && !expressionFactoryWrappers.isEmpty()) { final JspApplicationContextWrapper jspApplicationContextWrapper = new JspApplicationContextWrapper(JspApplicationContextImpl.getInstance(servletContext), expressionFactoryWrappers, sce.getServletContext()); sce.getServletContext().setAttribute(JspApplicationContextImpl.class.getName(), jspApplicationContextWrapper); } }
public void contextInitialized(ServletContextEvent event) { ServletContext servletContext = event.getServletContext(); String contextName = servletContext.getContextPath().replaceAll("/", ""); if ("".equals(contextName)) { servletContext.setAttribute(Red5LoggerFactory.LOGGER_CONTEXT_ATTRIBUTE, loggerContext);
ServletContext servletContext = sce.getServletContext(); StdSchedulerFactory factory; try { servletContext.setAttribute(factoryKey, factory);
ServletContext servletContext = sce.getServletContext(); StdSchedulerFactory factory; try { servletContext.setAttribute(factoryKey, factory);
@Override public void contextInitialized(ServletContextEvent event) { try { Properties props = new Properties(); ServletContext servletContext = event.getServletContext(); Enumeration<String> paramKeys = servletContext.getInitParameterNames(); while (paramKeys.hasMoreElements()) { String key = paramKeys.nextElement(); props.put(key, servletContext.getInitParameter(key)); } Platform.getInstance().init(props, servletContext); Platform.getInstance().doStart(); event.getServletContext().setAttribute(STARTED_ATTRIBUTE, Boolean.TRUE); } catch (org.sonar.api.utils.MessageException | org.sonar.process.MessageException e) { Loggers.get(Platform.class).error("Web server startup failed: " + e.getMessage()); stopQuietly(); } catch (Throwable t) { Loggers.get(Platform.class).error("Web server startup failed", t); stopQuietly(); throw new AbortTomcatStartException(); } }
@Override public final void contextInitialized(ServletContextEvent sce) { ServletContext context = sce.getServletContext(); context.setAttribute(OryxResource.MODEL_MANAGER_KEY, getModelManager()); context.setAttribute(OryxResource.INPUT_PRODUCER_KEY, new MockTopicProducer()); } MockServingModelManager getModelManager() {
final ServletContext context = event.getServletContext(); File home=null; try { context.setAttribute(APP,new HudsonIsLoading());
@Override public final void contextInitialized(ServletContextEvent sce) { ServletContext context = sce.getServletContext(); context.setAttribute(OryxResource.MODEL_MANAGER_KEY, getModelManager()); context.setAttribute(OryxResource.INPUT_PRODUCER_KEY, new MockTopicProducer()); } MockServingModelManager getModelManager() {
@Override public final void contextInitialized(ServletContextEvent sce) { ServletContext context = sce.getServletContext(); context.setAttribute(OryxResource.MODEL_MANAGER_KEY, getModelManager()); context.setAttribute(OryxResource.INPUT_PRODUCER_KEY, new MockTopicProducer()); } MockServingModelManager getModelManager() {
@Override public void contextInitialized(ServletContextEvent sce) { log.info("ModelManagerListener initializing"); ServletContext context = sce.getServletContext(); init(context); "Topic %s does not exist; did you create it?", updateTopic); inputProducer = new TopicProducerImpl<>(inputTopicBroker, inputTopic); context.setAttribute(INPUT_PRODUCER_KEY, inputProducer); context.setAttribute(MANAGER_KEY, modelManager);
@Override public void contextInitialized(ServletContextEvent servletContextEvent) { try { org.h2.Driver.load(); // This will get the setting from a context-param in web.xml if // defined: ServletContext servletContext = servletContextEvent.getServletContext(); String url = getParameter(servletContext, "db.url", "jdbc:h2:~/test"); String user = getParameter(servletContext, "db.user", "sa"); String password = getParameter(servletContext, "db.password", "sa"); // Start the server if configured to do so String serverParams = getParameter(servletContext, "db.tcpServer", null); if (serverParams != null) { String[] params = StringUtils.arraySplit(serverParams, ' ', true); server = Server.createTcpServer(params); server.start(); } // To access the database in server mode, use the database URL: // jdbc:h2:tcp://localhost/~/test conn = DriverManager.getConnection(url, user, password); servletContext.setAttribute("connection", conn); } catch (Exception e) { e.printStackTrace(); } }
@Override public final void contextInitialized(ServletContextEvent sce) { ServletContext context = sce.getServletContext(); context.setAttribute(OryxResource.MODEL_MANAGER_KEY, new MockClassificationServingModelManager(ConfigUtils.getDefault())); context.setAttribute(OryxResource.INPUT_PRODUCER_KEY, new MockTopicProducer()); } }
exhibitor.start(); event.getServletContext().setAttribute(ExhibitorServletContextListener.class.getName(), exhibitor);