[omniORB] Remote Invocation Problem on omniORB

ªLÀAÀs edward_lin@EGPALM.com.tw
Thu, 12 Apr 2001 15:31:50 +0800


Dear Sir, 
I'm new to omniORB3, I've encountered an omniORB problem about remote
invocation, will you help me to solve the problem?
The scenario is i built both Lunux & Win32 omniORB edition, and run the ECHO
examples on Red Hat 6.2 & Windows 2000, echo/eg3_impl (server) run under
Linux(ip:200.39.97.1), and echo/eg3_clt (client) run under
Win32(ip:200.39.97.2), but the remote invocation was fail, the below is the
snapshot of omniNames trace output.

ps. the remote invocation will be OK if i let Win32 be the server and Lunux
be the client.

omniORB: scavenger : scanning connections
omniORB: scavenger : scanning connections
omniORB: tcpSocketMTfactory Rendezvouser: unblock from accept()
omniORB: tcpSocketMTfactory Rendezvouser: accept new strand.
omniORB: tcpSocketMTfactory Rendezvouser: block on accept()
omniORB: tcpSocketMTfactory Worker: start.
connect from 200.39.97.1  <- local eg3_clt, it's ok
omniORB: throw omniConnectionBroken (minor 0) from
tcpSocketMTfactory.cc:1076
omniORB: tcpSocketMTfactory Worker: #### Connection closed.
omniORB: tcpSocketMTfactory Worker: exit.
omniORB: tcpSocketStrand::~Strand() close socket no. 8
omniORB: tcpSocketMTfactory Rendezvouser: unblock from accept()
omniORB: tcpSocketMTfactory Rendezvouser: accept new strand.
omniORB: tcpSocketMTfactory Rendezvouser: block on accept()
omniORB: tcpSocketMTfactory Worker: start.
connect from 200.39.97.2  <- from remote eg3_clt on Win32, remote invocation
failure
omniORB: scavenger : scanning connections
omniORB: throw omniConnectionBroken (minor 104) from
tcpSocketMTfactory.cc:1060
omniORB: tcpSocketMTfactory Worker: #### Connection closed.
omniORB: tcpSocketMTfactory Worker: exit.
omniORB: tcpSocketStrand::~Strand() close socket no. 8
omniORB: scavenger : scanning connections

Thank you very much.

Best Regards,
Edward Lin