blob: 6cc9e8381c8641811a13044a321a6da501ce5882 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<import resource="cdo.xml"/>
<bean id="derbyEmbedded" class="org.eclipse.net4j.db.internal.derby.EmbeddedDerbyAdapter"/>
<bean id="cdodb1" class="org.apache.derby.jdbc.EmbeddedDataSource">
<property name="databaseName" value="/temp/cdodb1"/>
<property name="createDatabase" value="create"/>
</bean>
<bean id="repo1" class="org.eclipse.emf.cdo.internal.server.Repository" init-method="activate"
destroy-method="deactivate">
<property name="name" value="repo1"/>
<property name="properties">
<map>
<entry key="overrideUUID" value="1ff5d226-b1f0-40fb-aba2-0c31b38c764f"/>
<entry key="supportingAudits" value="true"/>
<entry key="verifyingRevisions" value="false"/>
<entry key="currentLRUCapacity" value="10000"/>
<entry key="revisedLRUCapacity" value="100"/>
</map>
</property>
<property name="store">
<bean class="org.eclipse.emf.cdo.server.internal.db.DBStore">
<property name="mappingStrategy">
<bean class="org.eclipse.emf.cdo.server.internal.db.HorizontalMappingStrategy">
<property name="properties">
<map>
<entry key="toManyReferences" value="ONE_TABLE_PER_REFERENCE"/>
<entry key="toOneReferences" value="LIKE_ATTRIBUTES"/>
</map>
</property>
</bean>
</property>
<property name="dbAdapter" ref="derbyEmbedded"/>
<property name="dataSource" ref="cdodb1"/>
</bean>
</property>
</bean>
</beans>