- 
                            Key: CORBA34-54
 - 
                            Legacy Issue Number: 6672
 - 
                            Status: closed
 - 
                            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
 - 
                            Disposition: Deferred — CORBA 3.4
 - 
                            Disposition Summary:
Deferred
This proposal was generated automatically by request of the Task Force Chair Adam Mitz.
 - 
                            Updated: Wed, 1 Feb 2023 21:59 GMT
 
CORBA34 — EnterpriseComponent should have a get_servant method
- Key: CORBA34-54
 - OMG Task Force: CORBA 3.4 RTF