[omniORB] Variable length, application specified object IDs

Rakshit Simha rsimha@orchestream.com
Mon, 27 Aug 2001 10:25:57 -0400


I'm porting a system from Orbix to omniORB.  One of the CORBA servers uses
Orbix's dynamic object loader facility and its functionality is reliant on
Orbix's application-generated marker capability.

Is there an equivalent in omniORB?  I have to use omniORB 2.8.0 - so I can't
use the POA features.

The omniORB2 user guide describes the basic support for user-installed
object loader, but indicates that the OIDs are omniORB generated, fixed
length IDs.  So, the marker concept cannot be ported trivially.

Looking through the archives, I find that others have had similar issues
before:
   http://www.uk.research.att.com/omniORB/archives/1999-07/0202.html
   http://www.uk.research.att.com/omniORB/archives/1999-10/0020.html

Has anyone successfully implemented such a scheme?  What other approaches
have been viable?

Thanks,
Rak.