MOF 1.4 NO IDEA Avatar
  1. OMG Issue

MOF14 — Reflective IDL fix for CORBA 2.3

  • Key: MOF14-37
  • Legacy Issue Number: 2971
  • Status: closed  
  • Source: DSTC ( Stephen Crawley)
  • Summary:

    The Reflective module contains the following IDL type alias:

    typedef any ValueType;

    Unfortunately, CORBA 2.3 has added a new IDL keyword "valuetype". Hence a
    CORBA 2.3 compliant compiler will give syntax errors for the Reflective IDL.

    Possible solutions include:

    1) Replace "ValueType" with "_ValueType" throughout the
    Reflective module.

    2) Change "ValueType" to another name; e.g. "CorbaValueType".

    3) Remove the typedef, and replace all instances with "any".

  • Reported: MOF 1.3 — Thu, 14 Oct 1999 04:00 GMT
  • Disposition: Resolved — MOF 1.4
  • Disposition Summary:

    Adopt approach 1 to minimize impact on interoperability. Flag this to be fixed properly in MOF 2.0.

  • Updated: Fri, 6 Mar 2015 20:58 GMT