5.3.1. Required nodetypes and namespaces in JCR

The following configuration is mandatory for JCR to work correctly (this is done in the add-on already):


<external-component-plugins>
    <target-component>org.exoplatform.services.jcr.RepositoryService</target-component>
    <component-plugin>
        <name>add.namespaces</name>
        <set-method>addPlugin</set-method>
        <type>org.exoplatform.services.jcr.impl.AddNamespacesPlugin</type>
        <init-params>
            <properties-param>
                <name>namespaces</name>
                <property name="cmis" value="http://www.exoplatform.com/jcr/cmis/1.0"/>
                <property name="xcmis" value="http://www.exoplatform.com/jcr/xcmis/1.0"/>
            </properties-param>
        </init-params>
    </component-plugin>
    <component-plugin>
        <name>add.nodeType</name>
        <set-method>addPlugin</set-method>
        <type>org.exoplatform.services.jcr.impl.AddNodeTypePlugin</type>
        <init-params>
            <values-param>
                <name>autoCreatedInNewRepository</name>
                <description>Node types configuration file</description>
                <value>jar:/conf/cmis-nodetypes-config.xml</value>
            </values-param>
        </init-params>
    </component-plugin>
</external-component-plugins>
Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus