in log4j-jakarta-web/src/main/java/org/apache/logging/log4j/web/Log4jShutdownOnContextDestroyedListener.java [43:52]
public void contextInitialized(final ServletContextEvent event) {
LOGGER.debug(Log4jShutdownOnContextDestroyedListener.class.getSimpleName()
+ " ensuring that Log4j started up properly.");
servletContext = event.getServletContext();
if (null == servletContext.getAttribute(Log4jWebSupport.SUPPORT_ATTRIBUTE)) {
throw new IllegalStateException("Context did not contain required Log4jWebLifeCycle in the "
+ Log4jWebSupport.SUPPORT_ATTRIBUTE + " attribute.");
}
this.initializer = WebLoggerContextUtils.getWebLifeCycle(servletContext);
}