Issue 3979: IDL to Java Spec Issue : need to add SystemExceptions introduced in CORBA 2 (java-rtf) Source: Oracle (Mr. Ram Jeyaraman, nobody) Nature: Uncategorized Issue Severity: Summary: The mapping from IDL names to Java Class names provided in Page 1-55 Table 1-2 should include the following exceptions (introduced in CORBA 2.4) as well. TRANSACTION_MODE TRANSACTION_UNAVAILABLE Resolution: see below Revised Text: Add the following at the end of Table 1.2 in Section 15.2 CORBA::TRANSACTION_MODE org.omg.CORBA.Transaction_Mode CORBA::TRANSACTION_UNAVAILABLE org.omg.CORBA.Transaction_Unavailable Add Source Code files for org.omg.CORBA.Transaction_Mode and org.omg.CORBA.Transaction_Unavailable, modeling them on the existing source code files for other System Exceptions. Actions taken: October 23, 2000: received issue February 27, 2001: closed issue Discussion: End of Annotations:===== Date: Sun, 22 Oct 2000 15:08:22 -0700 From: Ram Jeyaraman Organization: JavaSoft, Sun Microsystems Inc. X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: issues@omg.org Subject: IDL to Java Spec Issue : need to add SystemExceptions introduced in CORBA 2.4 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: IQ%!!T&md9:Epd9>4Ke9 The mapping from IDL names to Java Class names provided in Page 1-55 Table 1-2 should include the following exceptions (introduced in CORBA 2.4) as well. TRANSACTION_MODE TRANSACTION_UNAVAILABLE thanks Ram Date: Sun, 29 Oct 2000 17:19:47 +0000 From: Simon Nash Organization: IBM X-Mailer: Mozilla 4.72 [en] (Windows NT 5.0; I) X-Accept-Language: en MIME-Version: 1.0 To: Mary Leland CC: ram.jeyaraman@Eng.Sun.COM, java-rtf@omg.org Subject: Ossue 3979 - new system exceptions Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: P X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Simon Nash Cc: ram.jeyaraman@Eng.Sun.COM, java-rtf@omg.org Subject: Re: Ossue 3979 - new system exceptions References: <39FC5C33.568F1C4B@hursley.ibm.com> Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: ahbd9/H9e9/*@!!ca2!! Simon, & RTF: I'll accept this as a friendly amendment. Please consider the vote to be modified as Simon suggests. -- Mary Simon Nash wrote: > > Mary, > The proposed Java names for the new exceptions are inconsistent with > the naming convention used by the existing mapping. Currently, all CORBA > system exceptions are mapped to Java exception classes with the same name > and same capitalization (all upper case). For example, the system > exception CORBA::TRANSACTION_REQUIRED is mapped to the Java class > org.omg.CORBA.TRANSACTION_REQUIRED. Following this convention, these two > exceptions should be mapped to > org.omg.CORBA.TRANSACTION_MODE and > org.omg.CORBA.TRANSACTION_UNAVAILABLE > > Whether or not this naming style is aesthetically pleasing is very much in > the eye of the beholder. However, it would be hopelessly confusing to > have some system exceptions mapped to upper-case Java names while others are > mapped to mixed case. > > Simon > -- > Simon C Nash, Technology Architect, IBM Java Technology Centre > Tel. +44-1962-815156 Fax +44-1962-818999 Hursley, England > Internet: nash@hursley.ibm.com Lotus Notes: Simon Nash@ibmgb