我有一个FileNet p8服务器,其中包含2个CMIS存储库:RepoA
和RepoB
。FileNet CMIS:尽管选择了一个ID,但返回了两个存储库
我想选择一个或使用RepositoryId
会话参数其他,但我总是与2个库结束:
var cmisParameters = new Dictionary<string, string>();
cmisParameters[SessionParameter.BindingType] = BindingType.AtomPub;
cmisParameters[SessionParameter.AtomPubUrl] = "myurl";
cmisParameters[SessionParameter.User] = "myuser";
cmisParameters[SessionParameter.Password] = "mypassword";
cmisParameters[SessionParameter.RepositoryId] = "RepoB";
SessionFactory factory = SessionFactory.NewInstance();
IList<IRepository> repositories = factory.GetRepositories(cmisParameters);
foreach (var repository in repositories)
{
Console.WriteLine(repository.Id);
}
的输出是:
RepoA
RepoB
予指定的RepositoryId
所以我认为输出应该只有RepoB
。
它是一个已知的FileNet错误?或者我错过了什么?