Legacy Issue Number: 2548
Summary: Latest 2.3, draft (98-10-10), page 13-17:
"A Null TypeID is the only mechanism that can be used to represent
the type CORBA::Object."
I am aware of more than one ORB that uses "IDL:omg.org/CORBA/Object:1.0".
I don"t understand why:
- a null ID should mean Object
- why a perfectly good repository ID for Object should be disallowed
Related to this is the fact that we made repository IDs mandatory in
reference TypeCodes with the 2.3 revision. Unless an implementation is
very careful, this could mean that, if it gets a reference that doesn"t
have the repository ID, it could present an illegal TypeCode (with an
empty ID) for that reference to the application.
Reported: CORBA 2.2 — Wed, 17 Mar 1999 05:00 GMT
Disposition: Resolved — CORBA 2.3
closed in interop/2000-01-01
Updated: Fri, 6 Mar 2015 20:58 GMT
CORBA23 — Repository ID for Object
- Key: CORBA23-87
- OMG Task Force: CORBA Core 2.3 RTF