Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "CDO Server Configuration"
Line 1: | Line 1: | ||
− | + | 01 <?xml version="1.0" encoding="UTF-8"?> | |
− | 01 <?xml version="1.0" encoding="UTF-8"?> | + | 02 <cdoServer> |
− | 02 <cdoServer> | + | 03 |
− | 03 | + | 04 <acceptor type="tcp" listenAddr="0.0.0.0" port="2036"> |
− | 04 | + | 05 <!-- |
− | 05 | + | 06 <negotiator type="challenge" description="/temp/users.db"/> |
− | 06 | + | 07 --> |
− | 07 | + | 08 </acceptor> |
− | 08 | + | 09 |
− | 09 | + | 10 <repository name="repo1"> |
− | 10 | + | 11 <property name="overrideUUID" value="1ff5d226-b1f0-40fb-aba2-0c31b38c764f"/> |
− | 11 | + | 12 <property name="supportingAudits" value="true"/> |
− | 12 | + | 13 <property name="verifyingRevisions" value="false"/> |
− | 13 | + | 14 <property name="rememberingKnownTypes" value="false"/> |
− | 14 | + | 15 <property name="currentLRUCapacity" value="10000"/> |
− | 15 | + | 16 <property name="revisedLRUCapacity" value="100"/> |
− | 16 | + | 17 |
− | 17 | + | 18 <store type="db"> |
− | 18 | + | 19 <!-- mode: OFF | EXPRESS | NORMAL | GUARANTEED --> |
− | 19 | + | 20 <invalidationStrategy mode="EXPRESS"/> |
− | 20 | + | 21 |
− | 21 | + | 22 <!-- type: horizontal | vertical | <any user-contributed type> --> |
− | 22 | + | 23 <mappingStrategy type="horizontal"> |
− | 23 | + | 24 <!-- ONE_TABLE_PER_REFERENCE | ONE_TABLE_PER_CLASS | ONE_TABLE_PER_PACKAGE | ONE_TABLE_PER_REPOSITORY | LIKE_ATTRIBUTES --> |
− | 24 | + | 25 <property name="toManyReferences" value="ONE_TABLE_PER_REFERENCE"/> |
− | 25 | + | 26 |
− | 26 | + | 27 <!-- LIKE_ATTRIBUTES | LIKE_TO_MANY_REFERENCES --> |
− | 27 | + | 28 <property name="toOneReferences" value="LIKE_ATTRIBUTES"/> |
− | 28 | + | 29 |
− | 29 | + | 30 <!-- MODEL | STRATEGY --> |
− | 30 | + | 31 <property name="mappingPrecedence" value="MODEL"/> |
− | 31 | + | 32 </mappingStrategy> |
− | 32 | + | 33 |
− | 33 | + | 34 <!--<dbAdapter name="derby"/> |
− | 34 | + | 35 <dataSource |
− | 35 | + | 36 driverClass="org.apache.derby.jdbc.EmbeddedDataSource" |
− | 36 | + | 37 databaseName="/temp/cdodb1" |
− | 37 | + | 38 createDatabase="create"/> --> |
− | 38 | + | 39 |
− | 39 | + | 40 <!--<dbAdapter name="derby"/> |
− | 40 | + | 41 <dataSource |
− | 41 | + | 42 driverClass="org.apache.derby.jdbc.ClientDataSource" |
− | 42 | + | 43 databaseName="cdodb1" |
− | 43 | + | 44 createDatabase="create"/>--> |
− | 44 | + | 45 |
− | 45 | + | 46 <dbAdapter name="hsqldb"/> |
− | 46 | + | 47 <dataSource |
− | 47 | + | 48 driverClass="org.eclipse.net4j.db.hsqldb.HSQLDBDataSource" |
− | 48 | + | 49 database="jdbc:hsqldb:mem:cdodb1" |
− | 49 | + | 50 user="sa"/> |
− | 50 | + | 51 |
− | 51 | + | 52 <!--<dbAdapter name="mysql"/> |
− | 52 | + | 53 <dataSource |
− | 53 | + | 54 driverClass="com.mysql.jdbc.jdbc2.optional.MysqlDataSource" |
− | 54 | + | 55 url="jdbc:mysql://localhost/cdodb1" |
− | 55 | + | 56 user="sa"/>--> |
− | 56 | + | 57 </store> |
− | 57 | + | 58 </repository> |
− | 58 | + | 59 |
− | 59 | + | 60 </cdoServer> |
− | 60 </cdoServer | + | |
− | + | ||
<br> | <br> | ||
<br> | <br> | ||
---- | ---- | ||
Wikis: [[CDO]] | [[Net4j]] | [[EMF]] | [[Eclipse]] | Wikis: [[CDO]] | [[Net4j]] | [[EMF]] | [[Eclipse]] |
Revision as of 07:44, 14 November 2007
01 <?xml version="1.0" encoding="UTF-8"?> 02 <cdoServer> 03 04 <acceptor type="tcp" listenAddr="0.0.0.0" port="2036"> 05 08 </acceptor> 09 10 <repository name="repo1"> 11 <property name="overrideUUID" value="1ff5d226-b1f0-40fb-aba2-0c31b38c764f"/> 12 <property name="supportingAudits" value="true"/> 13 <property name="verifyingRevisions" value="false"/> 14 <property name="rememberingKnownTypes" value="false"/> 15 <property name="currentLRUCapacity" value="10000"/> 16 <property name="revisedLRUCapacity" value="100"/> 17 18 <store type="db"> 19 20 <invalidationStrategy mode="EXPRESS"/> 21 22 23 <mappingStrategy type="horizontal"> 24 25 <property name="toManyReferences" value="ONE_TABLE_PER_REFERENCE"/> 26 27 28 <property name="toOneReferences" value="LIKE_ATTRIBUTES"/> 29 30 31 <property name="mappingPrecedence" value="MODEL"/> 32 </mappingStrategy> 33 34 39 40 45 46 <dbAdapter name="hsqldb"/> 47 <dataSource 48 driverClass="org.eclipse.net4j.db.hsqldb.HSQLDBDataSource" 49 database="jdbc:hsqldb:mem:cdodb1" 50 user="sa"/> 51 52 57 </store> 58 </repository> 59 60 </cdoServer>