[ https://issues.apache.org/jira/browse/CMIS-743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roberto Rossi updated CMIS-743: ------------------------------- Description: Using cmislib I cannot checkout any documents (both simple and versionable). Here the code I'm using: obj = self._repo.getObject(objectId) 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. was: 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. > 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: > obj = self._repo.getObject(objectId) > 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)