public class SingleAppWebContextLoader extends WebAppContextLoader
AppContext
loader of the web application block packed in a WAR together with the middleware block.AbstractWebAppContextLoader.CubaServletConfig
APP_COMPONENTS_PARAM, APP_PROPS_CONFIG_PARAM, APP_PROPS_PARAM, SEPARATOR_PATTERN
SPRING_CONTEXT_CONFIG
Constructor and Description |
---|
SingleAppWebContextLoader() |
Modifier and Type | Method and Description |
---|---|
void |
contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent) |
void |
contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
Here we create servlets and filters manually, to make sure the classes would be loaded using necessary classloader.
|
void |
setJarNames(java.lang.String jarNames)
Invoked reflectively by
SingleAppWebServletListener . |
public void setJarNames(java.lang.String jarNames)
SingleAppWebServletListener
.jarNames
- JARs of the core blockpublic void contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
contextInitialized
in interface javax.servlet.ServletContextListener
contextInitialized
in class AbstractWebAppContextLoader
public void contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
contextDestroyed
in interface javax.servlet.ServletContextListener
contextDestroyed
in class AbstractWebAppContextLoader