[omniORB] BIDIR and others

Yarigin S yarigin@protvino.systel.ru
Mon Apr 14 07:56:01 2003


Hello,
Is anyone use bidirectional connections with omniORB?
I have a problem:
Version 401, platform win2000,win98,compiler VS6+sp5.
Client and server has both bidir properties enabled( TransportRules, POA 
policies, offer/accept).
trouble 1:
Client make a connection to omniNames to receive ref to server.
In 90% (but not pure 100%!?) the exc. "GIOP 1.2 error" thrown at 
_narrow() of NamingContext.
trouble 2:
If client try to resolve server reference directly by corbaloc name ( 
server has persistent policy and user id) the same exception is thrown 
when _narrow() server object.

In debuger it seen that server send a reply with GIOP 1.0 type while in 
GIOP 1.2 mode.
-----------
Second problem:
POA policy user_id could not be used with corbaloc if object is not in 
root POA. Id received from corbaloc has name separator '/' but id stored 
in active objects table has separator '0xFF' and has extra separator at 
beginning.

Sergey Y.