|  | @@ -62,23 +62,11 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |     <bean id="daoAuthenticationProvider" class="org.springframework.security.authentication.dao.DaoAuthenticationProvider">
 | 
	
		
			
				|  |  |  	  <property name="userDetailsService" ref="jdbcDaoImpl"/>
 | 
	
		
			
				|  |  | -	  <property name="userCache" ref="userCache"/>
 | 
	
		
			
				|  |  |  	  <property name="passwordEncoder">
 | 
	
		
			
				|  |  |  		<bean class="org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder"/>
 | 
	
		
			
				|  |  |  	  </property>
 | 
	
		
			
				|  |  |     </bean>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -   <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"/>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -   <bean id="userCacheBackend" class="org.springframework.cache.ehcache.EhCacheFactoryBean">
 | 
	
		
			
				|  |  | -	  <property name="cacheManager" ref="cacheManager"/>
 | 
	
		
			
				|  |  | -	  <property name="cacheName" value="userCache"/>
 | 
	
		
			
				|  |  | -   </bean>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -   <bean id="userCache" class="org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache">
 | 
	
		
			
				|  |  | -	  <property name="cache" ref="userCacheBackend"/>
 | 
	
		
			
				|  |  | -   </bean>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |     <!-- Automatically receives AuthenticationEvent messages -->
 | 
	
		
			
				|  |  |     <bean id="loggerListener" class="org.springframework.security.authentication.event.LoggerListener"/>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -139,32 +127,32 @@
 | 
	
		
			
				|  |  |     </bean>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |     <!-- ========= ACCESS CONTROL LIST LOOKUP MANAGER DEFINITIONS ========= -->
 | 
	
		
			
				|  |  | +	<bean id="cacheManager" class="org.springframework.cache.concurrent.ConcurrentMapCacheManager"/>
 | 
	
		
			
				|  |  | +	
 | 
	
		
			
				|  |  | +	<bean id="userCacheBackend" class="org.springframework.cache.concurrent.ConcurrentMapCache">
 | 
	
		
			
				|  |  | +		<constructor-arg name="name" value="userCache"/>
 | 
	
		
			
				|  |  | +	</bean>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	<bean id="aclCache" class="org.springframework.security.acls.domain.EhCacheBasedAclCache">
 | 
	
		
			
				|  |  | +	<bean id="aclCache" class="org.springframework.security.acls.domain.SpringCacheBasedAclCache">
 | 
	
		
			
				|  |  | +		<constructor-arg name="cache" ref="userCacheBackend"/>
 | 
	
		
			
				|  |  | +		<constructor-arg>
 | 
	
		
			
				|  |  | +			<bean class="org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy">
 | 
	
		
			
				|  |  | +				<constructor-arg>
 | 
	
		
			
				|  |  | +					<bean class="org.springframework.security.acls.domain.ConsoleAuditLogger"/>
 | 
	
		
			
				|  |  | +				</constructor-arg>
 | 
	
		
			
				|  |  | +			</bean>
 | 
	
		
			
				|  |  | +		</constructor-arg>
 | 
	
		
			
				|  |  |  		<constructor-arg>
 | 
	
		
			
				|  |  | -		   <bean class="org.springframework.cache.ehcache.EhCacheFactoryBean">
 | 
	
		
			
				|  |  | -			  <property name="cacheManager" ref="cacheManager"/>
 | 
	
		
			
				|  |  | -			  <property name="cacheName" value="aclCache"/>
 | 
	
		
			
				|  |  | -		   </bean>
 | 
	
		
			
				|  |  | +			<bean class="org.springframework.security.acls.domain.AclAuthorizationStrategyImpl">
 | 
	
		
			
				|  |  | +				<constructor-arg>
 | 
	
		
			
				|  |  | +					<list>
 | 
	
		
			
				|  |  | +						<bean class="org.springframework.security.core.authority.SimpleGrantedAuthority">
 | 
	
		
			
				|  |  | +							<constructor-arg value="ROLE_ACL_ADMIN"/>
 | 
	
		
			
				|  |  | +						</bean>
 | 
	
		
			
				|  |  | +					</list>
 | 
	
		
			
				|  |  | +				</constructor-arg>
 | 
	
		
			
				|  |  | +			</bean>
 | 
	
		
			
				|  |  |  		</constructor-arg>
 | 
	
		
			
				|  |  | -	<constructor-arg>
 | 
	
		
			
				|  |  | -		<bean class="org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy">
 | 
	
		
			
				|  |  | -			<constructor-arg>
 | 
	
		
			
				|  |  | -				<bean class="org.springframework.security.acls.domain.ConsoleAuditLogger"/>
 | 
	
		
			
				|  |  | -			</constructor-arg>
 | 
	
		
			
				|  |  | -		</bean>
 | 
	
		
			
				|  |  | -	</constructor-arg>
 | 
	
		
			
				|  |  | -	<constructor-arg>
 | 
	
		
			
				|  |  | -		<bean class="org.springframework.security.acls.domain.AclAuthorizationStrategyImpl">
 | 
	
		
			
				|  |  | -			<constructor-arg>
 | 
	
		
			
				|  |  | -				<list>
 | 
	
		
			
				|  |  | -					<bean class="org.springframework.security.core.authority.SimpleGrantedAuthority">
 | 
	
		
			
				|  |  | -						<constructor-arg value="ROLE_ACL_ADMIN"/>
 | 
	
		
			
				|  |  | -					</bean>
 | 
	
		
			
				|  |  | -				</list>
 | 
	
		
			
				|  |  | -			</constructor-arg>
 | 
	
		
			
				|  |  | -		</bean>
 | 
	
		
			
				|  |  | -	</constructor-arg>
 | 
	
		
			
				|  |  |  	</bean>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	<bean id="lookupStrategy" class="org.springframework.security.acls.jdbc.BasicLookupStrategy">
 |