1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
- <!--
- - Application context containing business beans.
- -
- - Used by all artifacts.
- -
- - $Id$
- -->
- <beans>
- <bean id="databaseSeeder" class="org.acegisecurity.acls.jdbc.DatabaseSeeder">
- <constructor-arg ref="dataSource"/>
- <constructor-arg value="classpath:org/acegisecurity/acls/jdbc/testData.sql"/>
- </bean>
-
- <bean id="aclCache" class="org.acegisecurity.acls.jdbc.EhCacheBasedAclCache">
- <constructor-arg>
- <bean class="org.springframework.cache.ehcache.EhCacheFactoryBean">
- <property name="cacheManager">
- <bean class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"/>
- </property>
- <property name="cacheName">
- <value>aclCache</value>
- </property>
- </bean>
- </constructor-arg>
- </bean>
-
- <bean id="lookupStrategy" class="org.acegisecurity.acls.jdbc.BasicLookupStrategy">
- <constructor-arg ref="dataSource"/>
- <constructor-arg ref="aclCache"/>
- <constructor-arg>
- <list>
- <bean class="org.acegisecurity.GrantedAuthorityImpl">
- <constructor-arg value="ROLE_ADMINISTRATOR"/>
- </bean>
- <bean class="org.acegisecurity.GrantedAuthorityImpl">
- <constructor-arg value="ROLE_ADMINISTRATOR"/>
- </bean>
- <bean class="org.acegisecurity.GrantedAuthorityImpl">
- <constructor-arg value="ROLE_ADMINISTRATOR"/>
- </bean>
- </list>
- </constructor-arg>
- </bean>
-
- <bean id="aclService" class="org.acegisecurity.acls.jdbc.JdbcAclService">
- <constructor-arg ref="dataSource"/>
- <constructor-arg ref="aclCache"/>
- <constructor-arg ref="lookupStrategy"/>
- </bean>
- <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
- <property name="driverClassName">
- <value>org.hsqldb.jdbcDriver</value>
- </property>
- <property name="url">
- <value>jdbc:hsqldb:mem:test</value>
- </property>
- <property name="username">
- <value>sa</value>
- </property>
- <property name="password">
- <value></value>
- </property>
- </bean>
-
- </beans>
|