CMIS リポジトリと統合する Java ソリューションに取り組んでいます。オープン ソース ライブラリとして OpenCMIS を選択したことで、すべてのテスト シナリオが確実にカバーされるように努めています。いくつかのリポジトリ (Alfresco、Chemistry InMemory、Chemistry Fileshare、OpenKM) を調べましたが、テストの一部としてカバーする必要があると思われる複数のリポジトリを提供しているようには見えません。
以下のコードをより具体的にすると、ほとんどすべてのリポジトリでうまく機能します。
リポジトリsoleRepository = sessionFactory.getRepositories(パラメータ).get(0);
しかし、リポジトリがこのコードをサポートする (またはサポートするように構成できる) かどうかを知りたい: sessionFactory.getRepositories(parameter).get( 1 )