Uploaded image for project: 'OASIS Content Management Interoperability Services (CMIS) TC'
  1. OASIS Content Management Interoperability Services (CMIS) TC
  2. CMIS-774

AtomPub version of setContentStream service should return objectId

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: V1.1 Errata
    • Fix Version/s: None
    • Component/s: REST/AtomPub Binding
    • Labels:
      None
    • Proposal:
      Hide

      To support efficient client implementations, the return value exceptions in the AtomPub binding (described in section 3.1.9) should be removed, and the domain model definition of these services (described in section 2.2.4) mandated instead.

      Show
      To support efficient client implementations, the return value exceptions in the AtomPub binding (described in section 3.1.9) should be removed, and the domain model definition of these services (described in section 2.2.4) mandated instead.

      Description

      Section 3.1.9 of the CMIS 1.1 specification states that the AtomPub version of the setContentStream service doesn't return the cmis:objectId of the new version of the document (note: this is an exception to the domain model, section 2.2.4.18.2). This means that there is no efficient* way for a client application that uses this call to retrieve the new cmis:objectId value in a spec-compliant manner.

      • where "efficient" means "without further round trips to the CMIS server"

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              pmonks Peter Monks (Inactive)
            • Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: