Issue 8985: Section: Chapter 11 (corba-rtf) Source: (, ) Nature: Enhancement Severity: Minor Summary: Section 11.3.1 "The Servant IDL Type" defines the default implementations of get_interface, is_a, and non_existent. However, we should define the default implementation of "get_component" as well because this fuction is also an ORB-mediated implicit object reference operation. By default, this function returns a nil reference. When the object is a component or a facet, as other default implementations, this operation can be overridden by the servant's implementation. Resolution: Revised Text: Actions taken: September 4, 2005: received issue April 11, 2012: Deferred Discussion: End of Annotations:===== m: webmaster@omg.org Date: 04 Sep 2005 23:19:00 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: DingBo Company: Office 613, S6, nudt mailFrom: cyberdb@gmail.com Notification: Yes Specification: Core Specification Section: Chapter 11 FormalNumber: formal/04-03-01 Version: 3.0.3 RevisionDate: 03/01/2004 Page: 11-15 Nature: Enhancement Severity: Minor HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Description Section 11.3.1 "The Servant IDL Type" defines the default implementations of get_interface, is_a, and non_existent. However, we should define the default implementation of "get_component" as well because this fuction is also an ORB-mediated implicit object reference operation. By default, this function returns a nil reference. When the object is a component or a facet, as other default implementations, this operation can be overridden by the servant's implementation.