private AnnotationConfigWebApplicationContext lightAdminApplicationContext(final ServletContext servletContext) {
AnnotationConfigWebApplicationContext webApplicationContext = new AnnotationConfigWebApplicationContext();
String basePackage = configurationsBasePackage(servletContext);
webApplicationContext.register(configurations(servletContext));
webApplicationContext.addBeanFactoryPostProcessor(new LightAdminBeanDefinitionRegistryPostProcessor(basePackage, servletContext));
webApplicationContext.setDisplayName("LightAdmin WebApplicationContext");
webApplicationContext.setNamespace("lightadmin");
return webApplicationContext;
}