EnterpriseComponent should have a get_servant method
- 
							Key: CORBA35-50
 - 
							Legacy Issue Number: 6672
 - 
							Status: open
 - 
							Source: National Lab. on Distributed Processing of P.R.China ( Deng Bo)
 - 
							Summary:
The EnterpriseComponent should have a get_servant method. When creating component or facet reference of service or session component, the first step is creating the object reference and associating its PortableServer::ObjectId with servant. Currently, the container manages executor, but the EnterpriseComponent interface does not provide a mechanism to get servant. The method would be very useful as it means the container can use executor to get servant, which is not possible now.
Resolution:
Replace the following text in formal/02-06-05 on page 3-39
module Components { local interface EnterpriseComponent {}; };
with
module Components { local interface EnterpriseComponent
{ Servant get_servant() raises (CCMException); }; };
and add the operation description
get_servant
The get_servant operation returns a reference to the servant.
 - 
                            Reported: CCM 3.0 — Thu, 4 Dec 2003 05:00 GMT
 - 
							Updated: Wed, 1 Oct 2025 20:48 GMT