I'm working on a transient NameService implementation that can be used
by Geronimo, and I suddenly find myself seriously confused on what
version of the org.omg.* classes we should be using, particularly when
compared with the Geronimo spec versions. For example, in the Geronimo
3.0 spec tree, there is are org.omg.CORBA, org.omg.CORBA_2_3, and
org.omg.CORBA_2_5. In the Yoko tree, we have CORBA, CORBA_2_3 and
CORBA_2_4. Also, there's no CosNaming package in the Yoko tree, which
I'll need to write the NamingService. Also, unfortunately, I would
really like to be able to use the CORBA_2_5 version of ORB, since that
adds the register_initial_reference method to the public interface.
What should we be using here? Would it be appropriate to pull in the
Geronimo CORBA 3.0 tree and build the classes that way?
Rick
- Making sense of the org.omg.* class levels. Rick McGuire
-