[omniORB] omniNames and Java

Robert Smith rds@apama.com
Wed, 10 Jan 2001 12:44:40 -0000


Our company would like to use omniNames as a nameserver for the ORB that
comes with jdk1.3. (tnameserv does not persist names to disk so is no good
for our purposes).

When omniNames 3.0.2 is used the resolve_initial_references method in Java
fails with an ArrayIndexOutOfBoundsException. This is due to a well known
bug in the jdk1.3 ORB. However, omniNames 2.8.0 works fine with jdk 1.3.

Why is this - how does omniNames 3.02 differ from 2.80? Is it perhaps due to
the INS support in 3.02? Does the bug only affect the nameservice or can it
cause problems if talking to other C++ code which uses omniORB?

thanks for your help,

Rob