-
Key: CORBA3-28
-
Legacy Issue Number: 4284
-
Status: closed
-
Source: SeeBeyond Technology Corp. ( Tom Urquhart)
-
Summary:
21.8.1 register_initial_reference
An operation is available in the ORB interface:
void register_initial_reference (in ObjectId id, in Object obj) raises
(InvalidName);
If this operation is called with an id, Y , and an object, YY, then a
subsequent call to ORB::resolve_initial_references ( Y ) will return object
YY.
InvalidName is raised if:
" this operation is called with an empty string id;
or
" this operation is called with an id that is already registered, including
the default names defined by OMG.
What we think this means is that it would be impossible to register (and
resolve) ORB vendor external implementations of, for example, CORBA
Services, such as Naming, Trading, Notification, etc. as they are some of
the "default names".Could you please amend the second "or" clause to something like:
or
" this operation is called with an id that is already registered, including
the default LOCALLY CONSTRAINED names defined by OMG, where 'LOCALLY
CONSTRAINED' would not then apply to any predefined CORBA Service names
such as NameService, NotificationService, etc.
Many thanks and apologies if you've already addressed this. -
Reported: CORBA 2.4.2 — Wed, 25 Apr 2001 04:00 GMT
-
Disposition: Resolved — CORBA 3.0.2
-
Disposition Summary:
see above
-
Updated: Fri, 6 Mar 2015 20:58 GMT