[ https://issues.apache.org/jira/browse/CMIS-743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roberto Rossi updated CMIS-743: ------------------------------- Environment: Python 2.7.6 Alfresco 4.2.d on Ubuntu Linux Server 12.04 Client running cmislib Ubuntu Linux Desktop 12.04 > Cannot checkout a document > -------------------------- > > Key: CMIS-743 > URL: https://issues.apache.org/jira/browse/CMIS-743 > Project: Chemistry > Issue Type: Bug > Components: python-cmislib > Affects Versions: cmislib 0.5.1 > Environment: Python 2.7.6 > Alfresco 4.2.d on Ubuntu Linux Server 12.04 > Client running cmislib Ubuntu Linux Desktop 12.04 > Reporter: Roberto Rossi > Labels: checkout, python > > Using cmislib I cannot checkout any documents (both simple and versionable). > Here the code I'm using: > # loading object by id > obj = self._repo.getObject(objectId) > # checkout document > pwc = obj.checkout() > in the model.py file I'm receiving this error: > HTTPError: HTTP Error 400: Bad Request > and then: > InvalidArgumentException: Error 400 at > http://teamtest:8080/alfresco/cmisatom/000fb4b4-d4b6-4ef7-a049-67939b9d70c8/checkedout > during: > result = self._cmisClient.post(checkoutUrl.encode('utf-8'), > entryXmlDoc.toxml(encoding='utf-8'), > ATOM_XML_ENTRY_TYPE) > I verified that canCheckOut is in the allowable actions for the document. > I also verified that the obj can be fetch correctly from the repository. > Something I'm doing wrong? > Thank in advance for your support. -- This message was sent by Atlassian JIRA (v6.1.4#6159)