[omniORB] two ORBs in a single process

Slawomir Lisznianski slisznianski at asyncnet.com
Thu Aug 18 10:34:37 BST 2005


We were able to pull it off by replacing CORBA namespace with OMNIORB.
It worked flawlessly. Users haven't experienced any problems related to
the mixture of ORBs in an app since then. 

Regards,
Slawomir



On Thu, 18 Aug 2005 14:31:10 +0100, "Duncan Grisby" <duncan at grisby.org>
said:
> On Friday 12 August, "Slawomir Lisznianski" wrote:
> 
> > Is there a way to build omniORB entirely in its own namespace? For
> > example, references to CORBA::string_free would have to be qualified as
> > omniOrb::CORBA::string_free, etc.
> 
> It's not something omniORB supports. However, it might not be too hard
> to hack the code to put everything into some top-level namespace. Don't
> use omniORB or omni as the prefix, though, since those names are already
> used for namespaces / classes. You might have some luck putting a
> namespace declaration early on in include/omniORB4/CORBA.h, but it's not
> something I've ever tried.
> 
> Cheers,
> 
> Duncan.
> 
> -- 
>  -- Duncan Grisby         --
>   -- duncan at grisby.org     --
>    -- http://www.grisby.org --



More information about the omniORB-list mailing list