Issue 3946: CompletionStatus needs to implement org.omg.CORBA.portable.IDLEntity (java-rtf) Source: Oracle (Mr. Everett Anderson, ) Nature: Uncategorized Issue Severity: Summary: IDL to Java specification ptc-00-01-08 Section 1.15.2 Page 56 Problem: CompletionStatus needs to implement org.omg.CORBA.portable.IDLEntity since it's mapped as an enum. IDLEntity extends java.io.Serializable, and that is crucial for CompletionStatus since it's a member of SystemExceptions. If it isn't Serializable, then none of the exceptions are, either. Solution: OLD: public final class CompletionStatus { NEW: public final class CompletionStatus implements org.omg.CORBA.portable.IDLEntity { Resolution: closed issue...editorial change Revised Text: Actions taken: October 10, 2000: received issue April 17, 2001: closed issue Discussion: End of Annotations:===== Date: Mon, 09 Oct 2000 13:49:59 -0700 From: Everett Anderson X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; U) X-Accept-Language: en,pdf,ja MIME-Version: 1.0 To: issues@omg.org Subject: New OMG issue in IDL to Java spec Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: T"Ie9k:ad9Qoj!!@VE!! IDL to Java specification ptc-00-01-08 Section 1.15.2 Page 56 Problem: CompletionStatus needs to implement org.omg.CORBA.portable.IDLEntity since it's mapped as an enum. IDLEntity extends java.io.Serializable, and that is crucial for CompletionStatus since it's a member of SystemExceptions. If it isn't Serializable, then none of the exceptions are, either. Solution: OLD: public final class CompletionStatus { NEW: public final class CompletionStatus implements org.omg.CORBA.portable.IDLEntity { Date: Tue, 10 Oct 2000 14:21:04 -0400 From: Mary Leland X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Juergen Boldt , Andrew Watson , java-rtf@emerald.omg.org Subject: Re: issue 3946 -- Java RTF issue References: <4.2.0.58.20001010105547.00c965a0@emerald.omg.org> Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: d8a!!:k\!!X)pd9eG/!! IDL to Java RTF Members, Andrew, & Juergen, I believe that this issue (appended below) is editorial: the source code zip file has the correct code, and the chapter states that the source code zip file is "the authoritative statement of the specification because it contains the actual Java code." If no one objects, I'll ask Juergen to mark it as "Closed, Editorial," and I will make the necessary changes in the Mapping Chapter. Thanks, Mary Juergen Boldt wrote: > > This is issue # 3946 Everett Anderson > CompletionStatus needs to implement org.omg.CORBA.portable.IDLEntity > > IDL to Java specification > ptc-00-01-08 > Section 1.15.2 > Page 56 > > Problem: > > CompletionStatus needs to implement org.omg.CORBA.portable.IDLEntity > since it's mapped as an enum. > > IDLEntity extends java.io.Serializable, and that is crucial for > CompletionStatus since it's a member of SystemExceptions. If it isn't > Serializable, then none of the exceptions are, either. > > Solution: > > OLD: > public final class CompletionStatus { > > NEW: > public final class CompletionStatus > implements org.omg.CORBA.portable.IDLEntity { > > ================================================================ > > Juergen Boldt > Senior Member of Technical Staff > > Object Management Group Tel. +1-781 444 0404 ext. 132 > 250 First Avenue, Suite 201 Fax: +1-781 444 0320 > Needham, MA 02494, USA Email: juergen@omg.org > > ================================================================