Platform Explorer / Nuxeo Platform 5.6

Component default-repository-config

Services

Extension points

Contributions

XML source

<?xml version="1.0"?>
<component name="default-repository-config">
  <extension target="org.nuxeo.ecm.core.api.repository.RepositoryManager"
    point="repositories">
    <repository name="default" label="Default Repository" />
  </extension>
  <extension target="org.nuxeo.ecm.core.repository.RepositoryService"
    point="repository">
    <repository name="default"
      factory="org.nuxeo.ecm.core.storage.sql.ra.PoolingRepositoryFactory">
      <repository name="default">
        <pool minPoolSize="0" maxPoolSize="20"
          blockingTimeoutMillis="100" idleTimeoutMinutes="10" />
        <clustering enabled="false" delay="1000" />
        <binaryStore path="" />
        <schema>
          <field type="largetext">note</field>
          <field type="largetext">relatedtext</field>
          <field type="largetext">webp:content</field>
          <field type="largetext">webc:welcomeText</field>
          <field type="largetext">comment:comment</field>
          <field type="largetext">post</field>
          <field type="largetext">mail:mail</field>
        </schema>
        <indexing>
          <!-- for H2 (Lucene Analyzer): -->
          <fulltext analyzer="org.apache.lucene.analysis.standard.StandardAnalyzer">
            <index name="default">
              <!-- all props implied -->
            </index>
            <index name="title">
              <field>dc:title</field>
            </index>
            <index name="description">
              <field>dc:description</field>
            </index>
          </fulltext>
        </indexing>
        <usersSeparator key="," />
        <xa-datasource>org.h2.jdbcx.JdbcDataSource</xa-datasource>
        <property name="URL">jdbc:h2:nuxeo</property>
        <property name="User">sa</property>
        <property name="Password">********</property>
      </repository>
    </repository>
  </extension>
</component>

Documentation