I am trying to make a non-CMIS compliant CMS, compliant. Existing CMS has REST based services and i am writing a middleware which will get req in CMIS format hit existing services, get response in JSON, manipulate it and return in JSON (cmis format). For this i need help on following areas, any help would be highly appreciated.
1. Pointers to any existing CMIS compliant repository which communicates in JSON, so that i can consume it's services and use as reference
2. JSON objects/schema for all data models
3. JSON request and response schema for all CMIS services
Hi @Axel, Thanks for your reply. 1. Please share link (or url + credentials) to existing Alfresco repository so that i can simply hit it using Postman and get response in JSON. Or are you suggesting to setup a local instance ?
2. right, already doing that, but was wondering if someone has already mapped and done it 3. right, already doing that, I am referring this PDF pls correct me if it's not correct/apt resource
Why not simply pick a CMIS server library and only implement the glue code instead of trying to write the CMIS part yourself? : Actually we don't have access to the code of CMS(non-cmis compliant) otherwise we would have simply modified the existing REST services and achieve the requirement without need of any middleware. We are writing a custom MuleSoft connector to connect to CMS(non-cmis compliant) repository and we have to keep it as light-weight as possible, that is why writing our own code.