Can you please provide us updated article of http://xml.coverpages.org/Potts-Optaros-CMIS-Tutorial-200912.pdf so that we can have easy way in going through cmis calls. I am having problems while check in/check out which I have mentioned in my earlier post and still having them with curl. I know it is very difficult to answer each and every query. Can you provide us updated document with the server used as cmis.alfresco.com/alfresco which is open test server available from alfresco.
That document discusses how to use the low-level raw XML-based AtomPub binding to work with CMIS directly over-the-wire. These days no one does that. Instead you should be working with a higher-level library like OpenCMIS (Java) or a library for some other language.
However, if you absolutely cannot do that for some reason, you can always get one of those libraries, get a local development proxy or packet sniffer, and then do a checkin and a checkout. You'll be able to see the XML going back and forth and that should help you solve your problem.