[omniORB] VC++ 5: omniORB Mishandling Exceptions! Other errors!
David Morgenlender
dmorgen@alum.mit.edu
Wed, 20 May 1998 19:17:39 GMT
Sai-Lai,
Problem solved ... I spoke with tech support for ETS Kernel ... they said=
to
enable the structured exception capability. Now exceptions work =
properly. I
looked in the manuals under "exception" & saw nothing about this. The =
link
files state this is for structured exceptions, not mentioning C++ =
exceptions.
IAE, it solved the problem.
Now I have another problem. When I run eg3_clt.exe, it reports:
Caught system exception COMM_FAILURE, unable to contact the object.
Here's my architecture:
ETS-Kernel: Corba server
Win95: Name Service
eg3_clt.exe
I used my same code to build a Win32 console app. When I run it under =
the
following architecture it works:
Win95: Name Service
eg3_clt.exe
Corba server
The server running under ETS-Kernel presumably registered with the Name =
Service
successfully, since it reported no errors. I confirmed it called & =
stayed in
boa->impl_is_ready(). This code is almost identical to eg3_impl.
Do you have any idea what could be going on or where I should look? Are =
eg3_clt
& eg3_impl designed to be run on different systems?
IAE, it seems like I'm getting close!
=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