[omniORB] Re-initialising ORB, BOA and POA

David Riddoch djr@uk.research.att.com
Wed, 5 Jan 2000 18:05:26 +0000 (GMT)


Hi,


Just to clarify, it is never possible to re-initialise the ORB using
CORBA::ORB::ORB_init() after you have used CORBA::ORB::(NP_)destroy() to
destroy it.

I have just added a check to 2.8 and 3.0pre so that if you try this you
will get an BAD_INV_ORDER exception and an error message.  Previously it
would have just failed further down the line...

In omniORB 2.8 and earlier it is not possible to re-initialise the BOA
using BOA_init() after it has been destroy()ed.  I have just put a check
in for that too.

With omniORB 3 you can re-initialise the BOA or root POA after they have
been destroyed.

The changes will be in CVS tomorrow.


Cheers,
David