如何使用化学内存和/或nuxeo定义自定义文档属性?

时间:2014-08-18 17:30:11

标签: cmis opencmis apache-chemistry nuxeo

我对Open CMIS很新,所以如果这是常识,我会道歉。我的文档需要一个自定义属性(即布尔" nm:test"或类似的东西)用于我的实现。我已经在网上看到我可以通过xml config / aspects与Alfresco一起做这件事。我是否可以使用Chemistry In-Memory来实现这一点,以便我可以测试使用CMIS存储文档和文件的应用程序?我也可以用Nuxeo做吗?

2 个答案:

答案 0 :(得分:2)

您可以使用CMIS工作台创建或修改类型定义。 打开工作台并连接到您的存储库。按工具栏中的“类型”按钮。您将看到一个新对话框,您可以在其中将当前选定的类型定义保存到文件中。然后,您可以根据需要在文本编辑器中修改此文件。然后,您可以按“创建类型”并在工作台中加载已编辑的文件并将其上载到存储库。

此方法适用于任何具有TypeMutability功能的CMIS 1.1兼容存储库。

答案 1 :(得分:2)

Nuxeo平台没有实现CMIS 1.1类型的可变性。

要在Nuxeo平台中创建新类型和属性,您有两种选择:

  • 按照有关document types的文档来了解它们是什么以及要添加的XML,
  • 只需点击几下即可使用Nuxeo Studio服务。

请注意,Nuxeo Studio提供1个月的免费试用,但之后不是免费服务。但是,您在Nuxeo Studio试用期间创建的任何内容都可以永久使用。