[
https://issues.apache.org/jira/browse/CMIS-743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13849283#comment-13849283
]
Roberto Rossi commented on CMIS-743:
------------------------------------
Ok, Jeff. So you can confirm the issue? I used the getObject instead of
getObjectByPath because this is the preferred method to improve performance as
said in the book Apache Chemistry in Action (in the Performance chapter).
Thanks for your support!
ROb
> 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
> Assignee: Jeff Potts
> 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)