Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CDO Server Configuration"

Line 1: Line 1:
 
<pre>
 
<pre>
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
<'''cdoServer'''>
+
<cdoServer>
  
 
<acceptor type="tcp" listenAddr="0.0.0.0" port="2036">
 
<acceptor type="tcp" listenAddr="0.0.0.0" port="2036">

Revision as of 07:39, 14 November 2007

<?xml version="1.0" encoding="UTF-8"?>
<cdoServer>

	<acceptor type="tcp" listenAddr="0.0.0.0" port="2036">
		<!-- 
		<negotiator type="challenge" description="/temp/users.db"/> 
		-->
	</acceptor>

	<repository name="repo1">
		<property name="overrideUUID" value="1ff5d226-b1f0-40fb-aba2-0c31b38c764f"/>
		<property name="supportingAudits" value="true"/>
		<property name="verifyingRevisions" value="false"/>
		<property name="rememberingKnownTypes" value="false"/>
		<property name="currentLRUCapacity" value="10000"/>
		<property name="revisedLRUCapacity" value="100"/>
		
		<store type="db">
			<!-- mode: OFF | EXPRESS | NORMAL | GUARANTEED -->
			<invalidationStrategy mode="EXPRESS"/>
			
			<!-- type: horizontal | vertical | <any user-contributed type> -->
			<mappingStrategy type="horizontal">
				<!-- ONE_TABLE_PER_REFERENCE | ONE_TABLE_PER_CLASS | ONE_TABLE_PER_PACKAGE | ONE_TABLE_PER_REPOSITORY | LIKE_ATTRIBUTES -->
				<property name="toManyReferences" value="ONE_TABLE_PER_REFERENCE"/>

				<!-- LIKE_ATTRIBUTES | LIKE_TO_MANY_REFERENCES -->
				<property name="toOneReferences" value="LIKE_ATTRIBUTES"/>
				
				<!-- MODEL | STRATEGY -->
				<property name="mappingPrecedence" value="MODEL"/>
			</mappingStrategy>
			
			<!--<dbAdapter name="derby"/>
			<dataSource 
				driverClass="org.apache.derby.jdbc.EmbeddedDataSource" 
				databaseName="/temp/cdodb1"
				createDatabase="create"/> -->

			<!--<dbAdapter name="derby"/>
			<dataSource 
				driverClass="org.apache.derby.jdbc.ClientDataSource" 
				databaseName="cdodb1"
				createDatabase="create"/>-->

			<dbAdapter name="hsqldb"/>
			<dataSource 
				driverClass="org.eclipse.net4j.db.hsqldb.HSQLDBDataSource" 
				database="jdbc:hsqldb:mem:cdodb1"
				user="sa"/>

			<!--<dbAdapter name="mysql"/>
			<dataSource 
				driverClass="com.mysql.jdbc.jdbc2.optional.MysqlDataSource" 
				url="jdbc:mysql://localhost/cdodb1"
				user="sa"/>-->
		</store>
	</repository>

</cdoServer>




Wikis: CDO | Net4j | EMF | Eclipse

Back to the top