chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "linzhixing (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CMIS-675) OpenCMIS server's checkOut doesn not return PWC but the checked out document atom entry
Date Wed, 19 Jun 2013 09:14:20 GMT
linzhixing created CMIS-675:
-------------------------------

             Summary: OpenCMIS server's checkOut doesn not return PWC but the checked out
document atom entry
                 Key: CMIS-675
                 URL: https://issues.apache.org/jira/browse/CMIS-675
             Project: Chemistry
          Issue Type: Bug
    Affects Versions: OpenCMIS 0.9.0 beta 1
            Reporter: linzhixing


On the sever side via Atompub, VersioningService#checkOut creates objectInfo after checking
out a document and cretring PWC(Line:66). But this objectInfo seems to be remain as the checked
out document, not PWC. Alhough the objectInfo has "workingCopyOriginalId" property and I confirm
that it has the correct PWC id value, objectInfo is created without it as follows:

service.getObjectInfo(repositoryId, checkOutId.getValue())

where checkOutId still indicates the document which was checked out.
The client receives only "via" atom link as PWC id.


According to CMIS spec, 2.2.7.1.2, output objectId must be PWC id, and on the sever side server.impl.atompub.VersioningService#checkOut
is a void type method, so I can't create objectInfo of PWC by myself.
How should I do? 

As a consequence, I got errors in Versioning Smoke Test's checkOut test in TCK. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message