1. OMG Mailing List
  2. DDS-OPCUA 1.1 Revision Task Force

All Issues

  • All Issues
  • Name: dds-opcua-rtf
  • Issues Count: 3

Issues Descriptions

IDL keywords used as interface/module

  • Status: open   Implementation work Blocked
  • Source: Remedy IT ( Johnny Willemsen)
  • Summary:

    A module ATTRIBUTE and interface Attribute are both used in this spec, but attribute is a keyword in IDL and this will collide with it, IDL is case insensitive (see IDL 4.2, section 7.2.3 Identifiers) and check the IDL collision rules, see IDL 4.2, section 7.2.3.1 Collision Rules.

    Maybe more keywords are used in this spec, would recommend to compile the IDL of this specification with more IDL compilers.

  • Reported: DDS-OPCUA 1.0 — Sun, 25 Apr 2021 08:12 GMT
  • Updated: Fri, 30 Apr 2021 13:42 GMT

Don't use anonymous types

  • Status: open   Implementation work Blocked
  • Source: Remedy IT ( Johnny Willemsen)
  • Summary:

    Some language mappings don't support anonymous types for various reasons. This specification does use some anonymous types which can easily be removed by adding some typedefs outside of the types. Please add some typedes and use these within the containing types.

  • Reported: DDS-OPCUA 1.0 — Sun, 25 Apr 2021 08:07 GMT
  • Updated: Fri, 30 Apr 2021 13:42 GMT

Typos and Inconsistencies

  • Status: open  
  • Source: Real-Time Innovations ( Mr. Fernando Garcia-Aranda)
  • Summary:

    Section 2 lists four conformance points that are later on explained in Table 2.1:

    • OPC UA to DDS Mapping Basic Conformance
    • OPC UA to DDS Mapping Complete Conformance
    • DDS to OPC UA Mapping Basic Conformance
    • OPC UA to DDS Mapping Complete Conformance

    The last bullet point should be "DDS to OPC UA Mapping Complete Conformance" instead of "OPC UA to DDS Mapping Complete Conformance".

  • Reported: DDS-OPCUA 1.0 — Tue, 11 Feb 2020 17:00 GMT
  • Updated: Tue, 11 Feb 2020 21:29 GMT