RP/TUX 8.0 - INS ORBInitRef does not support failover or load-balancing (Doc ID 771328.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 8
Information in this document applies to any platform

Goal

To reproduce:
copy cnssimpapp application
change in simplec.cpp from bootstrap->resolve_initial_references() to v_orb->resolve_initial_references()
runme.ksh
 . ./results/setenv.ksh
tmboot -y
simple_client -ORBid BEA_IIOP -ORBInitRef "NameService=corbaloc:iiop:<your platform name>:<your
Port>/NameService> 
--> simple_client works fine only in that case

Any other ORBInitRef setting is not taken into account: only the first URL is parsed:
The documentation http://edocs.bea.com/tuxedo/tux80/cref/boot.htm#1076154 says load-balancing and failover is
supported, along with the grammar of the corbaloc URL scheme. Only the first URL is used!

The option -ORBDefaultInitRef does not seem to work at all!

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms