Issue 112: Semantics of CORBA_exception_id()"s return type (c_mapping-rtf) Source: (, ) Nature: Uncategorized Severity: Summary: Summary: CORBA_exception_id() returns a pointer to the character string indentifying the exception. It would be nice to explicitly say that this is the same string defined in 14.14. Resolution: Replace sentence to clarify Revised Text: Jun 99 spec p1-27 2nd parag. CORBA_exception_id() returns a pointer to the character string identifying the exception. The character string contains the repository ID for the exception. changes to CORBA_exception_id() returns a pointer to the character string identifying the exception. The character string returned will be a CORBA_USER_EXCEPTION as defined in 1.16 or a CORBA_SYSTEM_EXCEPTION as defined in The Common Object Request Broker: Architecture and Specification. Actions taken: September 11, 1996: Received issue December 12, 1996: moved from cxx_revision to c-rev-wg October 5, 2000: closed issue Discussion: End of Annotations:===== From geoff Wed Sep 11 13:51:09 1996 Received: by amethyst.omg.org.omg.org (5.4R2.01/1.34) id AA05844; Wed, 11 Sep 1996 13:51:09 -0400 Date: Wed, 11 Sep 1996 13:51:09 -0400 From: geoff (Geoffrey Speare) Message-Id: <9609111751.AA05844@amethyst.omg.org.omg.org> To: issue-logger@omg.org Subject: C mapping: semantics of CORBA_exception_id()'s return type? X-Omg-Issue: 112 Date: Mon, 9 Sep 1996 17:25:50 PDT Sender: Bill Janssen From: Bill Janssen To: issues@omg.org Subject: C mapping: semantics of CORBA_exception_id()'s return type? Cc: orbos@omg.org In section 14.20, we find that ``CORBA_exception_id() returns a pointer to the character string identifying the exception''. This is presumably the same character string defined (or, rather, left up to the implementor's imagination) in section 14.14, but it would be nice to say so explicitly. Note that this string need have no obvious relationship to, say, the name of the exception (though it ``could be'' the repository-id of the exception). Bill >From mail Tue Oct 8 22:49 EDT 1996 Sender: Bill Janssen From: Bill Janssen To: c-rev-wg@omg.org Subject: suggested resolution for issue 112 (semantics of CORBA_exception_id()'s return type?) Date: Tue, 8 Oct 1996 19:45:50 PDT Content-Length: 285 I suggest we add a sentence to section 14.20 which states that the character string returned from CORBA_exception_id() is the same (in the equal sense, not the eq sense) character string assigned as an identifier for the exception in section 14.14 (whatever that string may be). Bill >From mail Tue Oct 8 22:49 EDT 1996 Sender: Bill Janssen From: Bill Janssen To: c-rev-wg@omg.org Subject: suggested resolution for issue 112 (semantics of CORBA_exception_id()'s return type?) Date: Tue, 8 Oct 1996 19:45:50 PDT Content-Length: 285 I suggest we add a sentence to section 14.20 which states that the character string returned from CORBA_exception_id() is the same (in the equal sense, not the eq sense) character string assigned as an identifier for the exception in section 14.14 (whatever that string may be). Bill Date: Mon, 13 Mar 2000 18:11:24 -0500 From: "Barker, Thomas" Subject: Issues to be discused and voted by 3/24/2000(COB) To: "'C-RFT'" Message-id: <99AA2270B1E6D111BCE10000F805F17F043EB1FD@emss35m02.owg.fs.lmco.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-transfer-encoding: 7BIT Content-Type: text/plain; charset=iso-8859-1 X-UIDL: K,Ie9SN0!!?]7!!*@,!! I want to start making some progress on the C RTF (I aplologize for not getting to it earlier, but it been a bad fall and winter). I think that many of the issues can be dealt with quickly so I propose to try to kill about 10 per week for the next couple of months. This batch seemed typical. I just took the first 10 from the list at http://www.omg.org/issues/c_mapping-rtf.html. I'd think the requirement for a vote by 3/24 seems reasonable, but if I discusion between now and 3/17 indicates that any particular issue(s) are not agreeable to everyone I will pull that issue(s) from the list to be voted in this batch. I have gone through the issues, copied the name and summary sentence into this note, then proposed a resolution for each. Tom Issue 112: Semantics of CORBA_exception_id()"s return type Summary: CORBA_exception_id() returns a pointer to the character string identifying the exception. It would be nice to explicitly say that this is the same string defined in 14.14. (this is now pp 1.16) Discussion - I think the sentence in question is: CORBA_exception_id() returns a pointer to the character string identifying the exception. The character string contains the repository ID for the exception. It seems to me that relating this to the repository ID, although correct, is a bit of convoluted defining. I suggest changing the second sentence to say: "The character string returned will be a CORBA_USER_EXCEPTION as defined in 1.16 or a CORBA_SYSTEM_EXCEPTION as defined in The Common Object Request Broker: Architecture and Specification."