Integrating Legacy Applications within a JAVA/CORBA Environment