Issue 776: CORBA 2.1 IR Structdef typo (orb_revision) Source: (, ) Nature: Uncategorized Issue Severity: Minor Summary: Summary: "Read Interface" section of 7.5.10: The second sentence is a typo. The StructDef as a whole can "contain" structs, unions, and enums. However, the members attribute is a CORBA IDL data type not a subtype of Container, and hence cannot "contain" anything in the sense used elsewhere in the IR spec. The sentence should be deleted Resolution: Remove the second sentence in section 8.5.10 of Rev 2.2 Revised Text: Actions taken: October 30, 1997: received issue February 23, 1999: closed issue Discussion: End of Annotations:===== Return-Path: To: orb_revision@omg.org Subject: CORBA 2.1 IR Structdef typo + deeper question errors-to: request@omg.org Date: Thu, 30 Oct 1997 16:20:04 +1000 From: Stephen Crawley Issue A: The CORBA 2.1 IR spec has (re-)defined StructDef to inherit from Container. This is described in 7.5.10. The "Read Interface" section of 7.5.10 starts with: "The members attribute contains a description of each structure member. It can contain structs, unions and enums." I think that the second sentence is a typo. The StructDef as a whole can "contain" structs, unions and enums since it is a subtype of Container). However, the members attribute is a CORBA IDL data type not a subtype of Container, and hence it cannot "contain" anything in the sense used elsewhere in the IR spec. The sentence should be deleted. Return-Path: Date: Thu, 30 Oct 1997 10:25:38 -0600 X-Sender: mbcoats@popmail2.austin.ibm.com To: orb_revision@omg.org, crawley@dstc.edu.au From: Mark Coats Subject: Re: CORBA 2.1 IR Structdef typo + deeper question Cc: Leo Uzcategui Issue A: I agree that the second sentence is wrong. It is misplaced. I originally submitted this sentence as a restriction on what a StructDef can contain. Instead of being deleted it should be moved or else revised to indicate it is a restriction on the StructDef itself, not its members. Mark Coats (mbcoats@austin.ibm.com) VNET: MBCOATS at AUSTIN Component Broker Connector Development Dept: LZQS IBM Austin, Texas (512) 823-7321 T/L 793-7321