I'm planning to use openCMIS (apache chemistry project) with my JCR repository via JCR bridge. But there is a lack of documentation for this.
Apart from CRUD of files from/to JCR repository which I just did, what about Node properties ? JCR mixins, predefined mixins like Dublin core, etc.
Let say that I have :
nt:file > [jcr:content , ex:content-english , ex:content-french]
or
nt:file > [jcr:content , ex:content-pdf , ex:content-odf]
Details on mail-archives.apache.org
From the readme: "Mapping is implemented as follows: JCR node type nt:file with JCR mixin mix:simpleVersionable is mapped to CMIS object type cmis:document. JCR node type nt:file without JCR mixin mix:simpleVersionable is mapped to CMIS object type cmis:unversioned-document. All other JCR node types are mapped to CMIS object type cmis:folder."
JCR properties which do not have a direct correspondence in its mapped CMIS type, are not visible through CMIS.