[omniORB] Use of DynAny in 3.0.4

Duncan Grisby dgrisby@uk.research.att.com
Mon, 11 Feb 2002 17:42:32 +0000


On Tuesday 5 February, "Manning, Kevin J" wrote:

> I need to be able to compare two Any values for equality.  The
> DynAny type has an equality function called equal that compares two
> DynAny values.  However this is not part of the OmniORB 3.0.4
> implementation.  I believe from the OmniORB 4 status page that this
> will be provided.  These differences are probably due to diferences
> in the CORBA 2.2 and 2.5 specifications.  What is the best way
> forward?  Is any of the version 4 code for DynAny::equal reusable in
> version 3?  I am not able to move to version 4, due to timescales
> for testing and I am not sure if I am brave enough to use OmniORB 4
> (i.e. that it is sufficiently stable) - unless you can convince me
> that I am being paranoid.

If you have something that needs to be really robust, you are probably
best sticking with omniORB 3 for now. The implementation of
DynAny::equal() in omniORB 4 should be pretty easy to port to omniORB
3's DynAny.

Cheers,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --