-
Key: CORBAE-12
-
Legacy Issue Number: 11306
-
Status: closed
-
Source: Remedy IT ( Johnny Willemsen)
-
Summary:
A question, when I look at the CORBA/e compact info it says: no DII, DSI, Interface Repository, or Component support. But, when looking at the spec, CORBA::Object does deliver get_interface, which is documented as below. Why does CORBA/e state that we don’t support the interface repository, but we do deliver an operation for it? Shouldn't get_interface be removed from CORBA/e? >From the spec: get_interface, returns an object in the Interface Repository that describes the most derived type of the object addressed by the reference. See the Interface Repository chapter for a definition of operations on the Interface Repository. The implementation of this operation may involve contacting the ORB that implements the target object. If the interface repository is not available, get_interface raises INTF_REPOS with standard minor code 1. If the interface repository does not contain an entry for the object's (most derived) interface, get_interface raises INTF_REPOS with standard minor code 2.
-
Reported: CORBAe 1.0b1 — Sat, 25 Aug 2007 04:00 GMT
-
Disposition: Resolved — CORBAe 1.0
-
Disposition Summary:
get_interface should be excluded from both profiles for the stated reasons.
get_interface was not included in the Minimum CORBA specification. -
Updated: Fri, 6 Mar 2015 20:58 GMT