diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp b/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp index 3e6d76a10aa..4c8ebd7067d 100644 --- a/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp +++ b/TAO/orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp @@ -99,8 +99,7 @@ TAO_LB_Component::register_orb_initializer ( const CORBA::StringSeq & repository_ids, const char * location) { - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY + try { // Register the LB_Component ORB initializer. PortableInterceptor::ORBInitializer_ptr tmp; @@ -113,22 +112,17 @@ TAO_LB_Component::register_orb_initializer ( TAO::VMCID, ENOMEM), CORBA::COMPLETED_NO)); - ACE_TRY_CHECK; PortableInterceptor::ORBInitializer_var initializer = tmp; - PortableInterceptor::register_orb_initializer (initializer.in () - ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; + PortableInterceptor::register_orb_initializer (initializer.in ()); } - ACE_CATCHANY + catch (const CORBA::Exception& ex) { - ACE_PRINT_EXCEPTION (ACE_ANY_EXCEPTION, - "Unable to register LB_Component ORB " - "initializer."); + ex._tao_print_exception ( + "Unable to register LB_Component ORB ""initializer."); return -1; } - ACE_ENDTRY; return 0; } |