CORBA 2.4 NO IDEA Avatar
  1. OMG Issue

CORBA24 — marshalling of null values unclear

  • Key: CORBA24-143
  • Legacy Issue Number: 3102
  • Status: closed  
  • Source: Thematix Partners LLC ( Jishnu Mukerji [X] (Inactive))
  • Summary:

    Description: Instruction for marshalling of null values is missing (in

    ptc/99-03-07). Issues include:

    • The null_tag token is included in the grammar, but it's purpose is
      described nowhere. If this is the intended encoding of any null value,
      how are the typing semantics of values to be maintained? For example,
      which type-specific factory is to be used to create the null value to
      be
      passed to the servant? How are the truncation semantics to be
      preserved?
    • There is a statement in 15.3.4.5 that "[t]he tag value 0 is reserved
      for future use". Does this refer to null_tag? (Note that there seems to
      be
      inconsistent use of "tag" within the text.) If so, how are null values
      to be marshalled? The grammar doesn't seem to allow for zero length
      value_data.
  • Reported: CORBA 2.3.1 — Fri, 10 Dec 1999 05:00 GMT
  • Disposition: Resolved — CORBA 2.4
  • Disposition Summary:

    to close with revision

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