1
14
15 package com.liferay.portal.spring.context;
16
17 import javax.servlet.ServletContext;
18
19 import org.springframework.web.context.ConfigurableWebApplicationContext;
20 import org.springframework.web.context.ContextLoader;
21
22
29 public class PortletContextLoader extends ContextLoader {
30
31 protected void customizeContext(
32 ServletContext servletContext,
33 ConfigurableWebApplicationContext applicationContext) {
34
35 String configLocation = servletContext.getInitParameter(
36 _PORTAL_CONFIG_LOCATION_PARAM);
37
38 applicationContext.setConfigLocation(configLocation);
39 }
40
41 protected Class<?> determineContextClass(ServletContext servletContext) {
42 return PortletApplicationContext.class;
43 }
44
45 private static final String _PORTAL_CONFIG_LOCATION_PARAM =
46 "portalContextConfigLocation";
47
48 }