|  | @@ -27,6 +27,7 @@ import org.springframework.web.context.support.WebApplicationContextUtils;
 | 
	
		
			
				|  |  |  import java.util.Map;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import javax.servlet.ServletRequest;
 | 
	
		
			
				|  |  | +import javax.servlet.ServletContext;
 | 
	
		
			
				|  |  |  import javax.servlet.http.HttpServletRequest;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -39,7 +40,7 @@ import javax.servlet.http.HttpServletRequest;
 | 
	
		
			
				|  |  |   * server if not desired. It exists solely for the convenience of users wishing have CAS delegate to an Acegi Security
 | 
	
		
			
				|  |  |   * System-based <code>AuthenticationManager</code>.</p>
 | 
	
		
			
				|  |  |   *  <p>This class works requires a properly configured <code>CasPasswordHandler</code>. On the first authentication
 | 
	
		
			
				|  |  | - * request, the class will use Spring's {@link WebApplicationContextUtils#getWebApplicationContext(ServletContext sc)}
 | 
	
		
			
				|  |  | + * request, the class will use Spring's {@link WebApplicationContextUtils#getRequiredWebApplicationContext(ServletContext)}
 | 
	
		
			
				|  |  |   * method to obtain an <code>ApplicationContext</code> instance, inside which must be a configured
 | 
	
		
			
				|  |  |   * <code>CasPasswordHandler</code> instance. The <code>CasPasswordHandlerProxy</code> will then delegate
 | 
	
		
			
				|  |  |   * authentication requests to that instance.</p>
 |