blob: 6d36d890f2cbd9f467ea798682ed38d327e58931 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns:s="http://xbean.apache.org/schemas/server">
<bean id="propertyPlaceholderConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" />
<s:kernel-main name="main" kernel="#kernel" daemon="false">
<property name="services">
<map>
<entry key="FileSystemRepository" value-ref="repository" />
</map>
</property>
<s:next>
<s:load-all-main kernel="#kernel" />
</s:next>
</s:kernel-main>
<bean name="kernelFactory"
class="org.apache.xbean.kernel.KernelFactory"
factory-method="newInstance" />
<bean name="kernel" factory-bean="kernelFactory"
factory-method="createKernel">
<constructor-arg index="0" value="xbean" />
</bean>
<!-- TODO use proper directory
<s:file-system-repository id="repository" root="${xbean.base.dir}/../components"/>
-->
<s:file-system-repository id="repository" root="src/test/repository" />
<!-- TODO use proper directory -->
<s:file-deployer baseDir="src/test/repository" kernel="#kernel">
<s:xmlPreprocessors>
<s:class-loader-xml-preprocessor repository="#repository" />
</s:xmlPreprocessors>
<s:beanFactoryPostProcessors>
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" />
</s:beanFactoryPostProcessors>
</s:file-deployer>
</beans>