Насколько спецификация CMIS покрывает спецификацию JCR?
Я планирую использовать openCMIS (проект Apache химический) с моим хранилищем JCR через мост JCR. Но для этого не хватает документации.
Помимо CRUD файлов из / в JCR-репозиторий, который я только что сделал, как насчет свойств Node? JCR-миксины, предопределенные миксины, такие как Dublin core и т. Д.
Позвольте сказать, что у меня есть:
nt:file > [jcr:content , ex:content-english , ex:content-french]
или же
nt:file > [jcr:content , ex:content-pdf , ex:content-odf]
Подробности на mail-archives.apache.org
1 ответ
Из файла readme: "Отображение реализовано следующим образом: тип узла JCR nt: файл с микшированием JCR mixin:simpleVersionable сопоставляется с типом объекта CMIS cmis:document. Тип узла JCR nt: файл без микширования JCR mixin:simpleVersionable сопоставляется с объектом CMIS тип cmis:unversioned-document. Все другие типы узлов JCR сопоставлены с типом объекта CMIS cmis:folder."
Свойства JCR, которые не имеют прямого соответствия в своем отображенном типе CMIS, не видны через CMIS.