Issue 3787: GIOP _get_domain_managers ambiguous (interop) Source: (, ) Nature: Uncategorized Issue Severity: Summary: In GIOP, the _get_domain_managers operation name is used to indicate an invocation of the get_domain_managers pseudo operation. OTOH, it is also used if an attribute domain_managers is accessed, as it would appear in interface I{ readonly attribute long domain_managers; }; Resolution: Changing the object reference operation on the wire to _domain_managers fixes the problem stated. Revised Text: In the specification of the operation field, in 15.4.2.1, change the paragraph: " In the case of CORBA::Object operations that are defined in the CORBA Core (Section 4.3, “Object Reference Operations,” on page 4-11) and that correspond to GIOP request messages, the operation names are _interface, _is_a, _non_existent, and _get_domain_managers. " to: " In the case of CORBA::Object operations that are defined in the CORBA Core (Section 4.3, “Object Reference Operations,” on page 4-11) and that correspond to GIOP request messages, the operation names are _interface, _is_a, _non_existent, and _domain_managers. Note: The name "_get_domain_managers" is not used, to avoid conflict with a get operation invoked on a user defined attribute with name "domain_managers". " Actions taken: August 18, 2000: received issue February 27, 2001: closed issue Discussion: End of Annotations:===== Date: Fri, 18 Aug 2000 18:16:01 +0200 (MET DST) Message-Id: <200008181616.SAA29796@pandora.informatik.hu-berlin.de> X-Authentication-Warning: pandora.informatik.hu-berlin.de: loewis set sender to loewis@informatik.hu-berlin.de using -f From: Martin von Loewis To: issues@omg.org Subject: GIOP _get_domain_managers ambiguous User-Agent: SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.6 (sparc-sun-solaris2.6) MULE/4.0 (HANANOEN) MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII X-UIDL: G\j!!,5hd9J70e9^]Zd9 In GIOP, the _get_domain_managers operation name is used to indicate an invocation of the get_domain_managers pseudo operation. OTOH, it is also used if an attribute domain_managers is accessed, as it would appear in interface I{ readonly attribute long domain_managers; }; Regards, Martin