[omniORB] DII

Anton Idukov idukov@crtc.spb.ru
Wed, 30 Jan 2002 20:03:39 +0300


Hi!
in omniORB 3.0.2
gcc version 2.96 20000731 (Linux-Mandrake 8.0 2.96-0.48mdk)

CORBA Server & Client  in the same process space.
Client use DII for setting/getting idl attributes of server.( e.g. 
CORBA::Request_ptr::invoke() )

1. Can Anyone show me the chain of calls of pidl/omni objects down to 
servant::attribute( T t );

And If server haven't requested attribute - 

    2. Can Anyone show me the way of exception propagation up  
to CORBA::Request_ptr::invoke()

    3. Or simple question - CORBA exception ( on the server side ) 
propagated in bounds of  client call thread or cross more than one thread

Many thanks for omniORB core team

    Anton