2 #include "Middle_Impl.h"
4 Bug_3647_Regression::Middle_Impl::
10 : POA_Bug_3647_Regression::Middle()
11 , backend_(Bug_3647_Regression::Backend::_duplicate(backend
))
12 , orb_(CORBA::ORB::_duplicate(orb
))
18 Bug_3647_Regression::Middle_Impl::
23 void Bug_3647_Regression::Middle_Impl::
29 "Middle_Impl::startup_test(%P|%t) - called\n"));
31 backend_
->startup_test();
35 "Middle_Impl::startup_test(%P|%t) - backend "
36 "startup call successful\n"));
42 "Middle_Impl::startup_test(%P|%t) - backend "
43 "freeze call successful\n"));
47 void Bug_3647_Regression::Middle_Impl::
53 "Middle_Impl::ping(%P|%t) - called\n"));
61 catch(CORBA::TIMEOUT
const & ex
)
66 "Middle_Impl::ping(%P|%t) - timeout raised\n"));
67 ex
._tao_print_exception ("Exception caught:");
70 catch(CORBA::Exception
const & ex
)
73 "Middle_Impl::ping(%P|%t) - unexpected exception raised\n"));
74 ex
._tao_print_exception ("Exception caught:");
79 void Bug_3647_Regression::Middle_Impl::
85 "Middle_Impl::shutdown(%P|%t) - called\n"));
91 "Middle_Impl::shutdown(%P|%t) - call to backend was completed\n"));
93 orb_
->shutdown (false);
97 "Middle_Impl::shutdown(%P|%t) - call to ORB was completed\n"));