gpt4 book ai didi

java - Alfresco 中的方面名称在 'Manage Aspect' 中显示为未定义

转载 作者:行者123 更新时间:2023-12-01 18:13:48 25 4
gpt4 key购买 nike

我当时使用 Alfresco-entreprise 4.1.1.3,后来迁移到 alfresco-community 5.0.2。

在此迁移中,我将自定义方面的所有配置文件复制到与原来相同的位置露天企业4.1.1.3

我已将它们设置为在共享 UI 中可见,并且我可以在共享 UI 中看到它们。

问题是,当我右键单击网站或文件夹并选择“管理方面”时,我看到方面名称列为

undefined (gifapidocument:MyAspect)

我不知道为什么它显示为未定义。当我点击管理规则 -> 添加方面时,我看到名称正确显示。

当我尝试从我的应用程序向 Alfresco 添加文档时,它可以工作,但添加的文档没有任何属性和空方面。

我的配置的路径是:

share-config-custom.xml : ./tomcat/shared/classes/alfresco/web-extension

  • <alfresco-config><config><aspects><visible> ,我补充道:

    <aspect name="gifapidocument:*MyAspect*" />

  • <alfresco-config><config><forms><form> ,我补充道:

<field-visibility>

<show id="gifapidocument:typeDocumentXXXX" />

</field-visibility>

<field-visibility>

<show id="gifapidocument:idXXXXXXXX" />

</field-visibility>

我的配置的另一个路径:

myAppDocument-model.xml : ./tomcat/shared/classes/alfresco/extension/myApp/model

  • <model><aspects> ,我补充道:
<aspect name="gifapidocument:*MyAspect*">

<properties>

<property name="gifapidocument:typeDocumentXXXX">

<type>d:text</type>

<mandatory>false</mandatory>

</property>

<property name="gifapidocument:idXXXXXXXX">

<type>d:text</type>

<mandatory>false</mandatory>

</property>

</properties>

</aspect>

最后:

myApp.properties : ./tomcat/shared/classes/alfresco/extension/myApp/messages

我添加:

aspect.gifapidocument_*myAspect*=GIF-API-MYAPP-*myAspect*

最佳答案

你可以通过以下方式检查你的方面:

yourhost/api/-default-/public/alfresco/versions/1/nodes/{{uiid}

它显示在此属性“aspectNames”中:[]就我而言,当我单击管理方面时,我看不到共享中的任何内容,但方面已正确添加。

关于java - Alfresco 中的方面名称在 'Manage Aspect' 中显示为未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60411672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com