Uploaded image for project: 'OASIS OSLC Lifecycle Integration Core (OSLC Core) TC'
  1. OASIS OSLC Lifecycle Integration Core (OSLC Core) TC
  2. OSLCCORE-30

OSLC3 does not currently include oslc:representation in the resource shapes

    Details

    • Type: Bug
    • Status: Applied
    • Priority: Major
    • Resolution: Fixed
    • Component/s: None
    • Labels:
      None

      Description

      Resource Property of Resource Shape has a oslc:representation property that specifies how the property should be expressed in RDF/XML: inline, reference or either. The purpose of this was likely to control the structural format of the RDF/XML documents to facilitate simplified parsing with XML DOM or XPath by clients that don't want to use an RDF/XML parser.

      The oslc:representation property is not include in any of the OSLC3 shapes, and is not included in the Constraints sections of the specifications generated by ReSpec.

      This may create compatibility issues with OSLC2 clients that are expecting the RDF/XML to be in a particular structural format. Although this is a bad practice, it may be commonly used. We should consider if this property needs to be retained.

        Attachments

          Activity

            People

            • Assignee:
              jamsden James Amsden
              Reporter:
              jamsden James Amsden
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: