DDS-WEB 1.0 FTF Avatar
  1. OMG Issue

DDSWEB — Enhancement to resolution of DDSWEB-3 / DDSWEB-20

  • Key: DDSWEB-25
  • Status: closed  
  • Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
  • Summary:

    This issue proposes a minor enhancement/correction to the resolution in http://solitaire.omg.org/browse/DDSWEB-20 to account for the name changes introduced in the resolution of DDSWEB-1.

    These changes apply to the new section 8.3.5.2 added by the resolution of DDSWEB-3 / DDSWEB-20

    In the Table at the end of 8.3.5.2 before 8.3.5.2.1 replace element name
    dds.dataset_library_dataset.readSampleSeq with
    dds.dataset_library_dataset.read_sample_seq

    In the same Table, replace element name
    dds.dataset_library_dataset.writeSampleSeq with
    dds.dataset_library_dataset.write_sample_seq

    On section 8.3.5.2.1 Under XML preparation, item number 2. Append the following sentence at the end of that item:

    Schema name-space (xmlns) and location (schemaLocation, noNamespaceSchemaLocation) attributes are discarded.

    On section 8.3.5.2.1 Under Transformation rules, item number 4.4.1. Add the sub-item 4.4.1.1 with contents:

    4.4.1.1 If the resulting attribute name matches the element_name_property (see 4.4.2) then the property name is constructed as the concatenation of “@”, the element name, and the attribute name.

  • Reported: DDS-WEB 1.0b1 — Tue, 11 Aug 2015 07:06 GMT
  • Disposition: Resolved — DDS-WEB 1.0
  • Disposition Summary:

    Make requested enhancements

    Accept proposed changes and also make adjustments to the non-normative file webdds_rest1_example.xml to include the results of the change. Also adjust schema locations on webdds_rest1.xsd


    Changes to webdds_rest1_example.xml are:

    Change of xsi:noNamespaceSchemaLocation from:
    xsi:noNamespaceSchemaLocation="webdds_rest1.xsd"
    To
    xsi:noNamespaceSchemaLocation="http://www.omg.org/spec/DDS-WEB/20150901/webdds_rest1.xsd"

    Change of xsi:schemaLocation from:
    xsi:schemaLocation="http://www.omg.org/dds/ webdds_rest1.xsd"
    To
    xsi:schemaLocation="http://www.omg.org/dds/ http://www.omg.org/spec/DDS-WEB/20150901/webdds_rest1.xsd"
    Rename element <ShapeType> nested inside <dataset_library> to <ShapeStruct> this happens in 3 places.


    Changes to webdds_rest1.xsd are:

    Change of xsi:schemaLocation from:
    <xs:include schemaLocation="DDS_QoSProfile.xsd"/>
    To:
    <xs:include schemaLocation="http://www.omg.org/spec/dds4ccm/20110201/DDS_QoSProfile.xsd"/>

    Change of xsi:schemaLocation from:
    <xs:import
    schemaLocation="dds-xtypes_type_definition.xsd"
    namespace="http://www.omg.org/ptc/2011/01/07/XML_Type_Representation/"/>
    To:
    <xs:import
    schemaLocation="http://www.omg.org/spec/DDS-XTypes/20120202/dds-xtypes_type_definition.xsd"
    namespace="http://www.omg.org/ptc/2011/01/07/XML_Type_Representation/"/>

  • Updated: Tue, 22 Dec 2015 15:08 GMT
  • Attachments: