[omniORB] VC++ 5: omniORB Mishandling Exceptions! Other errors!
David Morgenlender
dmorgen@alum.mit.edu
Tue, 26 May 1998 20:38:48 GMT
Sai-Lai,
SUCCESS!!!!!!!
>> Unfortunately, I still get the COMM_FAILURE from eg3_clt.exe. The =
catior
>> output:
>
>> catior =
IOR:012ccb000d00000049444c3a4563686f3a312e3000000000010000000000000024000
>> =
000010100000700000054617267657400cd0000cdcd0c0000003565476d00001014000000=
01
>> Type ID: "IDL:Echo:1.0"
>> Profiles:
>> 1. IIOP 1.0 Target 0 "5eGm........"
>
>Hm! Why is the port number 0? This can't be right. Is there something =
wrong
>with your machine setup? Your last printout has a more sensible value.
>
>I think you are getting close.=20
>
>If you manage to get your server to emit an IOR with say Target and port=
x
>(x !=3D 0), try "telnet Target x". If you've connected successfully, =
type a
>few keys randomly until the server shut you off with a GIOP close
>connection message. If you are able to do this, we have to look into =
what
>goes on at eg3_clt.exe. What you can do then is to try eg2_clt and gives
>the IOR as its argument to see if the COMM_FAILURE is actually cause by
>eg3_clt's communication with the naming service.
I haven't been able to get ETS-Kernel to select the port. So I specified=
it
from the command line; I used port 55. Now eg3_clt works from Win95 =
with the
CORBA server running under ETS-Kernel!!! The port has some limitations, =
e.g.
static linking & specification of the port from the command line. But it=
is
working so far!
Would like me to list the changes I've made to omniORB?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
Dave Morgenlender
e-mail: dmorgen@alum.mit.edu
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D