Alfresco 露天数据模型

Alfresco 露天数据模型,alfresco,datamodel,Alfresco,Datamodel,我正在尝试在Alfresco创建一些数据模型 我在alfresco extension文件夹中创建了一个XML文件,其中声明了3种类型:一种扩展cm:content,另两种扩展第一种类型 然后创建另一个具有相同名称空间的XML文件,并在其中声明第四种类型 这两个文件都包含在custom-model-context.xml中,所有类型都列在文件web-client-config-custom.xml中: <content-types> <type name

我正在尝试在Alfresco创建一些数据模型

我在alfresco extension文件夹中创建了一个XML文件,其中声明了3种类型:一种扩展cm:content,另两种扩展第一种类型

然后创建另一个具有相同名称空间的XML文件,并在其中声明第四种类型

这两个文件都包含在custom-model-context.xml中,所有类型都列在文件web-client-config-custom.xml中:

    <content-types>
        <type name="t3s:Document"/>
        <type name="t3s:Document1"/>
        <type name="t3s:Temp"/>
        <type name="t3s:Temp1"/>
    </content-types>

但在Alfresco应用程序中,我只看到最后的t3s:Temp1。 当我删除它及其XML文件时,我会看到第一个XML文件中的所有其他类型


要在Alfresco应用程序中查看每种类型,这意味着什么?我必须更改什么?

您只能在一个模型文件中定义名称空间。如果希望在不同的模型文件中使用该名称空间,则需要导入它,而不是尝试重新定义它。根据您所说的,我认为您可能在两个地方定义了相同的名称空间,因此一个名称空间覆盖了另一个名称空间


您可能希望浏览一下,然后调整设置,使所有内容都在一个文件中,或者让一个文件定义名称空间,第二个文件导入名称空间。

您是说有两个内容模型文件,每个文件具有不同的定义,但名称空间相同吗?