<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
	<!-- overriding to point to custom properties -->
    <bean id="repository-properties"
		class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="ignoreUnresolvablePlaceholders">
            <value>true</value>
        </property>
        <property name="locations">
            <list>
                <value>classpath:alfresco/repository.properties</value>
                <value>classpath:alfresco/version.properties</value>
                <value>
                    classpath:alfresco/domain/transaction.properties
                </value>

                <!-- Override basic repository properties -->
                <value>
                    classpath:alfresco/extension/custom-repository.properties
                </value>
            </list>
        </property>
    </bean>
    <bean id="hibernateConfigProperties"
		class="org.springframework.beans.factory.config.PropertiesFactoryBean">
        <property name="locations">
            <list>
                <value>
                    classpath:alfresco/domain/hibernate-cfg.properties
                </value>

                <!-- Override hibernate dialect -->
                <value>
                    classpath:alfresco/extension/custom-hibernate-dialect.properties
                </value>
            </list>
        </property>
    </bean>
</beans>
