-
Key: CORBA3-122
-
Legacy Issue Number: 5585
-
Status: closed
-
Source: INRIA ( Philippe Merle)
-
Summary:
The Adopted CORBA Components Specification (formal/02-06-65)
always contains some texts removed by the Components December
2000 RTF (ptc/01-11-02 and ptc/01-11-03). See atformal/02-06-65 ptc/01-11-03
page 1-24 and 25 page 61-241
page 1-26 page 61-243
page 1-28 page 61-245
page 4-37 page 62-363
page 6-67 page 69-542
page 6-72 page 69-548
page 8-23 page 70-601Remove these old texts once again.
Proposed revised text:
Following must be applied on formal/02-06-65.
At pages 1-24 and 1-25, remove
module <module_name> {
{ interface <event_type>Consumer; };
module <component_name>EventConsumers
interface <component_name> : Components::CCMObject { Components::Cookie subscribe_ <source_name> ( in <component_name>EventConsumers:: <event_type>Consumer consumer) raises (Components::ExceededConnectionLimit); <component_name>EventConsumers:: <event_type>Consumer unsubscribe_<source_name> (in Components::Cookie ck) raises (Components::InvalidConnection); };
module <component_name>EventConsumers {
interface <event_type>Consumer :
Components::EventConsumerBase { void push (in <event_type> evt); };
};
};
At page 1-26, remove
module <module_name> {
module <component_name>EventConsumers { interface <event_type>Consumer; };
{ void connect_ <source_name> ( in <component_name>EventConsumers:: <event_type>Consumer consumer ) raises (Components::AlreadyConnected); <component_name>EventConsumers:: <event_type>Consumer disconnect_ <source_name>() raises (Components::NoConnection); }
interface <component_name> : Components::CCMObject;
{ void push (in <event_type> evt); };
module <component_name>EventConsumers {
interface <event_type> Consumer :
Components::EventConsumerBase
};
};
At page 1-28, remove
module <module_name> {
module <component_name>EventConsumers { interface <event_type>Consumer; };
interface <component_name> : Components::CCMObject { <component_name>EventConsumers:: <event_type>Consumer get_consumer _<sink_name>(); };
module <component_name>EventConsumers {
interface <event_type>Consumer :
Components::EventConsumerBase { void push (in <event_type> evt); };
};
};At page 4-37, remove in Session2Context interface
the two occurrences of PortableServer::ObjectId.At page 6-67, remove
Note Of the interfaces described below, only
ComponentInstallation,
AssemblyFactory, and Assembly are required by this specification;
the other
interfaces are included for illustrative purposes and to support an
end-to-end scenario.At page 6-72, remove
exception InvalidLocation { };
At page 8-23, remove Figure 8-20.
-
Reported: CORBA 3.0 — Thu, 22 Aug 2002 04:00 GMT
-
Disposition: Resolved — CORBA 3.0.2
-
Disposition Summary:
see above
-
Updated: Fri, 6 Mar 2015 20:58 GMT