What is the best Java client library, that implements the standard JCR API, that can access a CMIS repository. I have a program that talks to JCR, and I would like to make it use a CMIS repository.
Some unsubstantiated claims say that Apache Chemistry can do this. However, I can't find any clear documentation of this. There is copious documentation about how Chemistry will allow you to use CMIS to access a JCR repository.
Apache Chemistry offers a client library for accessing CMIS repositories, but this appears to be a non-standard API to do so -- the class and methods names mention CMIS directly. There is no mention that this client library is JCR compliant.
If you are writing a program that can plug in different repositories, it makes sense to write to use JCR. This excellent article explains how they are compatible. So, what is the best Java LIB that allows me to write a program to JCR in order to access a CMIS repository? (Or is there some reason that this is nonsense?)