Platform Explorer / Nuxeo Platform 10.3

Extension point configuration

Type manager configuration.

This contains default prefetch options and clearComplexPropertyBeforeSet options. For example:

    <configuration>
        <prefetch>common.icon, dc:title, dc:modified, dc:contributors, dc:creator</prefetch>
        <clearComplexPropertyBeforeSet>true</clearComplexPropertyBeforeSet>
        <allowVersionWriteForDublinCore>false</allowVersionWriteForDublinCore>
    </configuration>

Note that setting clearComplexPropertyBeforeSet to false is DEPRECATED since 9.3. Note that setting allowVersionWriteForDublinCore to true is DEPRECATED since 10.3.

Contribution Descriptor

Existing Contributions

  • nuxeo-core-10.3.jar /OSGI-INF/CoreExtensions.xml
    <extension point="configuration" target="org.nuxeo.ecm.core.schema.TypeService">
        <documentation>The default type manager configuration</documentation>
        <configuration>
          <!--prefetch>common, dublincore</prefetch-->
          <prefetch>common.icon, dc:title, dc:description, dc:created, dc:modified,
            dc:lastContributor, dc:creator</prefetch>
          <clearComplexPropertyBeforeSet>true</clearComplexPropertyBeforeSet> <!-- false is DEPRECATED since 9.3 -->
          <allowVersionWriteForDublinCore>false</allowVersionWriteForDublinCore> <!-- true is DEPRECATED since 10.3 -->
        </configuration>
      </extension>