Handling Exceptions in CORBA

This is a simple example of throwing a user-defined exception from a CORBA server and catching it on the client side. The example uses a c++ server and a java client. I have not included the stubs or skeletons, only the stuff that the programmer is responsible for.
hello.idl-- the interface definition
hello_impl.h--implementation header
hello_impl.cc--implementation body
hello_client.java--the client