List of usage examples for org.springframework.web.context.support XmlWebApplicationContext getServletContext
@Override
@Nullable
public ServletContext getServletContext()
From source file:ar.com.zauber.commons.web.uri.assets.AssetsTest.java
/** create the {@link PageContext} to test */ private MockPageContext createPageContext(final XmlWebApplicationContext ctx) { final HttpServletRequest request = createRequest(ctx); final MockPageContext pageCtx = new MockPageContext(ctx.getServletContext(), request); pageCtx.setAttribute(DispatcherServlet.WEB_APPLICATION_CONTEXT_ATTRIBUTE, ctx); return pageCtx; }
From source file:com.quartzdesk.executor.web.spring.SpringProfilesActivator.java
@Override public void initialize(XmlWebApplicationContext applicationContext) { ConfigurableEnvironment env = applicationContext.getEnvironment(); WorkDir workDir;/*from w ww.j a v a 2 s.co m*/ try { workDir = new WorkDir(applicationContext.getServletContext()); } catch (IOException e) { throw new ApplicationContextException("Error obtaining QuartzDesk Executor work directory.", e); } String databaseProfile = getDatabaseProfile(workDir); String[] activeProfiles = new String[] { databaseProfile }; log.info("Activating Spring profiles: {}", Arrays.toString(activeProfiles)); env.setActiveProfiles(activeProfiles); }