【问题标题】:how can I define custom document properties with chemistry in-memory and/or nuxeo?如何使用内存中的化学和/或 nuxeo 定义自定义文档属性?
【发布时间】:2014-10-11 16:40:09
【问题描述】:
我是 Open CMIS 的新手,如果这是常识,我深表歉意。我的文档需要一个自定义属性(即布尔值“nm:test”或类似的东西)来实现。我在网上读到我可以通过 xml config/aspects 使用 Alfresco 做到这一点。我是否可以使用 Chemistry In-Memory 来测试一个使用 CMIS 存储文档和文件的应用程序?我也可以用 Nuxeo 做吗?
【问题讨论】:
标签:
cmis
opencmis
apache-chemistry
nuxeo
【解决方案1】:
Nuxeo 平台不实现 CMIS 1.1 类型可变性。
要在 Nuxeo 平台中创建新类型和属性,您有两种选择:
请注意,Nuxeo Studio 有 1 个月的免费试用期,但之后不再是免费服务。但是,您在试用 Nuxeo Studio 期间创建的任何内容都可以永远不受限制地使用。
【解决方案2】:
您可以使用 CMIS 工作台来创建或修改类型定义。
打开工作台并连接到您的存储库。按工具栏中的“类型”按钮。您会看到一个新对话框,您可以在其中将当前选择的类型定义保存到文件中。然后,您可以根据需要在文本编辑器中修改此文件。之后,您可以按“创建类型”并在工作台中加载已编辑的文件并将其上传到存储库。
此方法应适用于任何符合 CMIS 1.1 且具有 TypeMutability 功能的存储库。