Legacy Issue Number: 8618
Source: International Business Machines ( Neil Richards)
In the CORBA specification dated 04-03-12, the last two paragraphs on page 15-33 (section 15.4.1) describe the use of MARSHAL minor codes 7 and 8.
However, this use of these minor codes is not reflected in the table of minor codes on page A-11 (appendix A).
Furthermore, MARSHAL minor code 7 has also been assigned (at an earlier date?) to an issue resolved in the Java to IDL specification dated 03-09-04 (see page 1-50 / end of section 22.214.171.124).
This use of minor code 7 is reflected in the table in the CORBA specification.
However minor code 10, which is also specified in the same section in the Java to IDL specification, is not documented in the CORBA specification.
In summary, MARSHAL minor code 7 is double-booked, whilst minor codes 8 (used in the CORBA specification) and 10 (used by the Java to IDL specification) are not documented in the table of codes.
Change section 15.4.1 to define the use of MARSHAL minor code 9 (in addition to minor code 8), instead of MARSHAL minor code 7.
Update the table of minor codes on page A-11 with the definitions of MARSHAL minor codes 8, 9 and 10.
Reported: CORBA 3.0.3 — Mon, 21 Mar 2005 05:00 GMT
Updated: Wed, 1 Feb 2023 21:59 GMT
CORBA35 — Minor code ambiguity
- Key: CORBA35-134
- OMG Task Force: CORBA 3.5 RTF