2 #include "Middle_Impl.h"
4 Bug_3647_Regression::Middle_Impl::
9 : POA_Bug_3647_Regression::Middle()
10 , backend_(Bug_3647_Regression::Backend::_duplicate(backend
))
11 , orb_(CORBA::ORB::_duplicate(orb
))
16 void Bug_3647_Regression::Middle_Impl::
22 "Middle_Impl::startup_test(%P|%t) - called\n"));
24 backend_
->startup_test();
28 "Middle_Impl::startup_test(%P|%t) - backend "
29 "startup call successful\n"));
35 "Middle_Impl::startup_test(%P|%t) - backend "
36 "freeze call successful\n"));
40 void Bug_3647_Regression::Middle_Impl::
46 "Middle_Impl::ping(%P|%t) - called\n"));
54 catch(CORBA::TIMEOUT
const & ex
)
59 "Middle_Impl::ping(%P|%t) - timeout raised\n"));
60 ex
._tao_print_exception ("Exception caught:");
63 catch(CORBA::Exception
const & ex
)
66 "Middle_Impl::ping(%P|%t) - unexpected exception raised\n"));
67 ex
._tao_print_exception ("Exception caught:");
72 void Bug_3647_Regression::Middle_Impl::
78 "Middle_Impl::shutdown(%P|%t) - called\n"));
84 "Middle_Impl::shutdown(%P|%t) - call to backend was completed\n"));
86 orb_
->shutdown (false);
90 "Middle_Impl::shutdown(%P|%t) - call to ORB was completed\n"));