CMIS有多个存储库?

时间:2014-08-28 06:18:23

标签: alfresco cmis opencmis dms ecm

我正在开发一个与CMIS存储库集成的Java解决方案。选择OpenCMIS作为我的开源库,我试图确保涵盖所有测试场景。我已经探索了一些存储库(Alfresco,Chemistry InMemory,Chemistry Fileshare,OpenKM),但它们似乎都没有提供多个存储库,我觉得这些存储库需要作为我测试的一部分。

对代码更具体,下面几乎适用于所有存储库。

Repository soleRepository = sessionFactory.getRepositories(parameter).get(0);

但我想知道是否有任何存储库支持(或可以配置为支持)此代码: 的 sessionFactory.getRepositories(参数)获得( 1

1 个答案:

答案 0 :(得分:3)

有许多CMIS服务器支持多个存储库。 SharePoint,FileNet,SAP Mobile Documents,...

如果配置OpenCMIS FileShare服务器,即使是OpenCMIS FileShare服务器也支持多个存储库。只需将以下行添加到repository.properties文件中,它将显示第二个存储库:

repository.second = {user.home}
repository.second.readwrite = test, cmisuser
repository.second.readonly = reader