CORBA 3.5b1 RTF Avatar
  1. OMG Issue

CORBA35 — EnterpriseComponent should have a get_servant method

  • Key: CORBA35-47
  • Legacy Issue Number: 6688
  • Status: open  
  • Source: Anonymous
  • Summary:

    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.


    Replace the following text in formal/02-06-05 on page 3-39

    module Components {
    local interface EnterpriseComponent {};


    module Components {
    local interface EnterpriseComponent

    { Servant get_servant() raises (CCMException); }


    and add the operation description


    The get_servant operation returns a reference to the servant.

  • Reported: CORBA 3.0.2 — Fri, 5 Dec 2003 05:00 GMT
  • Updated: Wed, 1 Feb 2023 21:59 GMT