diff options
author | pgontla <pgontla@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-09-06 16:06:51 +0000 |
---|---|---|
committer | pgontla <pgontla@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-09-06 16:06:51 +0000 |
commit | 0e5fd874bf89cb94dbeeca69c45a299c6d8a7924 (patch) | |
tree | 935f9e1591f43482d7bc623a704bc4f29c7815be /TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp | |
parent | 5272c277205295cba2daa520bfb3d856634e3ab8 (diff) | |
download | ATCD-0e5fd874bf89cb94dbeeca69c45a299c6d8a7924.tar.gz |
ChangeLogTag: Fri Sep 6 09:03:50 2002 Priyanka Gontla <pgontla@ece.uci.edu>
Diffstat (limited to 'TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp')
-rw-r--r-- | TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp index 6c73ba67d90..5220680df92 100644 --- a/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp +++ b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp @@ -102,11 +102,11 @@ ImR_Locator_i::init (int argc, char *argv [] ACE_ENV_ARG_DECL) // Get poa_manager reference PortableServer::POAManager_var poa_manager = - root_poa->the_POAManager (ACE_ENV_ARG_PARAMETER); + root_poa->the_POAManager (ACE_ENV_SINGLE_ARG_PARAMETER); ACE_CHECK_RETURN (-1); // Activate it. - poa_manager->activate (ACE_ENV_ARG_PARAMETER); + poa_manager->activate (ACE_ENV_SINGLE_ARG_PARAMETER); ACE_CHECK_RETURN (-1); // We are going to set the policies to be used with the child @@ -139,7 +139,7 @@ ImR_Locator_i::init (int argc, char *argv [] ACE_ENV_ARG_DECL) for (CORBA::ULong i = 0; i < policies.length (); ++i) { CORBA::Policy_ptr policy = policies[i]; - policy->destroy (ACE_ENV_ARG_PARAMETER); + policy->destroy (ACE_ENV_SINGLE_ARG_PARAMETER); ACE_CHECK_RETURN (-1); } @@ -247,11 +247,11 @@ ImR_Locator_i::init (int argc, char *argv [] ACE_ENV_ARG_DECL) } // Activate the POA Manager. - poa_manager->activate (ACE_ENV_ARG_PARAMETER); + poa_manager->activate (ACE_ENV_SINGLE_ARG_PARAMETER); ACE_CHECK_RETURN (-1); // Run the ORB. - orb->run (ACE_ENV_ARG_PARAMETER); + orb->run (ACE_ENV_SINGLE_ARG_PARAMETER); ACE_CHECK_RETURN (-1); return 0; @@ -362,7 +362,7 @@ ImR_Locator_i::register_activator (const char *location, if (bind_return == 1) { ACE_THROW_RETURN (ImplementationRepository::AlreadyRegistered (), - -1); + 1); } else { @@ -376,7 +376,7 @@ ImR_Locator_i::register_activator (const char *location, ImplementationRepository::Administration::_narrow ( CORBA::Object::_duplicate (object_ref) ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); + ACE_CHECK_RETURN (1); } return 0; } @@ -397,7 +397,7 @@ ImR_Locator_i::unregister_activator (const char *location, if (bind_return == 1) { ACE_THROW_RETURN (ImplementationRepository::NotFound (), - -1); + 1); } else return 0; @@ -484,7 +484,7 @@ ImR_Locator_i::activate_server_with_startup (const char *server, this->helper_for_choosing_activators (server, next_entry->ext_id_.c_str () ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (0); if (admin_ref.in () != 0) { @@ -493,7 +493,7 @@ ImR_Locator_i::activate_server_with_startup (const char *server, admin_ref->activate_server_with_startup (server, check_startup ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (0); return CORBA::string_dup (ior.c_str ()); } @@ -504,7 +504,8 @@ ImR_Locator_i::activate_server_with_startup (const char *server, ACE_ERROR ((LM_ERROR, "Couldnt get a reference to an activator at %s\n", next_entry->ext_id_.c_str ())); - ACE_THROW (ImplementationRepository::NotFound ()); + ACE_THROW_RETURN (ImplementationRepository::NotFound (), + 0); } else { @@ -513,7 +514,7 @@ ImR_Locator_i::activate_server_with_startup (const char *server, this->default_admin_ref_->activate_server_with_startup (server, check_startup ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (0); } return CORBA::string_dup (ior.c_str ()); @@ -806,7 +807,7 @@ ImR_Locator_i::server_is_running (const char *server, ImplementationRepository::Administration_var admin_ref = this->choose_activator_using_location (hostname.c_str () ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (0); // Invoke the required operation on that reference. char *return_value = @@ -814,7 +815,7 @@ ImR_Locator_i::server_is_running (const char *server, location, server_object ACE_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (0); return return_value; } |