Hi Ariel, Thanks.
As far as I have understood: A CMIS is a repository to store files and folders. I have to make a UCP which integrates into the existing UCB that provides editing access to files stored in the the CMIS repository by implementing XContentProvider interface. The things that I have to take care is the connection to the cmis repository, permissions to access files, querying content from the files, browsing through the repository to display the file hierarchy, etc. I browsed through some of the devguides of Apache Chemistry. The code was not too complex. I was able to follow the code - I could find the functions required to implement the above functions i the example code. But one thing I have not understood is: A cmis repository can contains documents/folders/relationships/policies. But there is no mention about the kind/format of document for which the support is required. Is it something like a openoffice format document is residing in the repository and I have to connect the already existing editing tools of openoffice to that file? Do I have to deal with MIME Type of files to identify openoffice supported files? e.g.: MIMEType: application/vnd.oasis.opendocument.text represents .odt format. Correct me if I'm wrong. I think I'm short of information and understanding to write a good application.