Please report new issues athttps://github.com/DOCGroup
Coming from bug 2043, easier to have a separate bug for this. In TAO, CORBA::Object is also missing this operation (also from CORBA 3.0.3): 4.3.1.2 repository_id repository_id returns the repository ID of an object (see Section 10.6, "Component Interface Repository Interfaces" on page 10-50 for details of repository IDs). The implementation of this operation must contact the ORB that implements the target object. For LocalObject, it should raise NO_IMPLEMENT. (Note that in some places in the spec, repository_id is misspelled "respository_id".)
reassign
Created attachment 362 [details] Proposed changes
accept. Will be added after x.4.7 is out.
Fixed Mon Jul 25 18:00:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> * TAO_IDL/be/be_interface.cpp: * TAO_IDL/be/be_visitor_component/component_sh.cpp: * TAO_IDL/be/be_visitor_interface/amh_sh.cpp: * TAO_IDL/be/be_visitor_interface/interface_sh.cpp: * TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * tao/Abstract_Servant_Base.h: * tao/LocalObject.{h,cpp}: * tao/Object.{h,cpp}: * tao/Object_Proxy_Broker.h: * tao/Remote_Object_Proxy_Broker.{h,cpp}: * tao/PortableServer/Collocated_Object_Proxy_Broker.{h,cpp}: * tao/PortableServer/Servant_Base.{h,cpp}: Added CORBA::Object::_repository_id, this fixes bugzilla 2180 * tests/OctetSeq/client.cpp: Call _repository_id * tao/PortableServer/Active_Object_Map.h: No need to export this class