// Initialize config
this.config = (HDIVConfig) this.applicationContext.getBean(HDIVConfig.class);
// Configure for testing
this.postCreateHdivConfig(this.config);
InitListener initListener = new InitListener();
// Initialize ServletContext
ServletContextEvent servletContextEvent = new ServletContextEvent(servletContext);
initListener.contextInitialized(servletContextEvent);
// Initialize HttpSession
HttpSessionEvent httpSessionEvent = new HttpSessionEvent(httpSession);
initListener.sessionCreated(httpSessionEvent);
// Init Request scoped data
RequestInitializer requestInitializer = this.applicationContext.getBean(RequestInitializer.class);
requestInitializer.initRequest(request, response);
DataComposerFactory dataComposerFactory = (DataComposerFactory) this.applicationContext