If you are new to CMIS, there are several resources you need to be aware of:
- Alfresco CMIS Page Includes links to the specification and a live server for testing.
- Getting Started with CMIS Provides a brief introduction and shows how to use the ATOM Pub binding directly.
- Custom Content Types Tutorial Includes several CMIS examples, including CMIS queries and how to query aspects.
- Apache Chemistry Includes client-side API's for working with CMIS in several languages, example code, and how-to's.
- Alfresco OpenCMIS Extension Used for adding aspect support to Apache Chemistry OpenCMIS.
Also, please note that when you are using the CMIS ATOM Pub binding against Alfresco 4, you should use the new OpenCMIS-based URL (http://localhost:8080/alfresco/cmisatom) instead of the old web script-based URL (http://localhost:8080/alfresco/s/api/cmis). The old URL should be considered deprecated. This is not just a URL change--these are two different implementations, so you will see differences in how they behave.
If you are using Alfresco 4.2.x the URL has changed again. You should use one of these URLs:
* http://localhost:8080/alfresco/api/-default-/cmis/versions/1.0/atom
* http://localhost:8080/alfresco/api/-default-/cmis/versions/1.1/atom
* http://localhost:8080/alfresco/api/-default-/cmis/versions/1.1/browser
Jeff
Hire my team for your next project! Metaversant
Blog: ecmarchitect.com | Twitter: jeffpotts01
CMIS APIs: Apache Chemistry | CMIS and Apache Chemistry in Action
Alfresco tutorials: Alfresco Developer Series