Alfresco 使用openCMIS复制文档

Alfresco 使用openCMIS复制文档,alfresco,mule,cmis,opencmis,Alfresco,Mule,Cmis,Opencmis,我正在使用Mule访问Alfresco服务器。我们通过CMIS连接器使用OpenCMIS。我想在一个文件夹中复制一份文档,然后将其添加到另一个文件夹中。或者只是复制整个文件夹。我需要副本独立于原件,这样,如果副本是原件的静态副本 我怀疑,为了制作副本,我必须遍历整个文件夹,不仅要复制对象,还要复制它们之间的关系。文档对象有一个copy()方法,允许您在不同的文件夹中创建独立副本。不过,文件夹层次结构没有复制方法。谢谢Florian!关系呢?如果一个文档和另一个文档之间存在关系,它是否会复制这些文

我正在使用Mule访问Alfresco服务器。我们通过CMIS连接器使用OpenCMIS。我想在一个文件夹中复制一份文档,然后将其添加到另一个文件夹中。或者只是复制整个文件夹。我需要副本独立于原件,这样,如果副本是原件的静态副本


我怀疑,为了制作副本,我必须遍历整个文件夹,不仅要复制对象,还要复制它们之间的关系。

文档对象有一个copy()方法,允许您在不同的文件夹中创建独立副本。不过,文件夹层次结构没有复制方法。

谢谢Florian!关系呢?如果一个文档和另一个文档之间存在关系,它是否会复制这些文档?这是特定于存储库的。copy()方法基于CMIS createDocumentFromSource操作,其主要重点是在存储库内部高效地复制内容。但是存储库在创建新文档时可能会更改其他所有内容(权限、属性、关系等)。我认为在户外,复制行为是可配置的。