- 
                            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