0

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

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

存储库soleRepository = sessionFactory.getRepositories(parameter).get(0);

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

4

1 回答 1

3

有许多 CMIS 服务器支持多个存储库。SharePoint、FileNet、SAP 移动文档、...

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

repository.second = {user.home}
repository.second.readwrite = test, cmisuser
repository.second.readonly = reader
于 2014-08-28T07:40:57.200 回答